In the liver, the glucose stored in glycogen molecules is liberated via phosphorolysis in the form of glucose-1-phosphate in a reaction catalized by the enzyme glycogen phosphorylase. Glucose-1-phosphate is then converted to G6P by action of an enzyme called Phosphoglucomutase. And, finally, G6P is converted to free glucose by the enzime glucose-6-phosphatase. This free glucose is now ready to leave the liver and enter the bloodstream.
My doubt is: why is not the glucose stored in glycogen directly converted to free glucose by hydrolysis? Instead of following the longer path: Glycogen -> G1P -> G6P -> Free glucose.
Thanks in advance, and sorry if there are any grammatical errors, as English is not my first language.