Glycogen is insoluble, so it doesn't affect the water potential of the cell. It is a highly branched polymer of a-glucose, so can quickly be hydrolysed by enzymes into glucose to provide a respiratory substrate. It is a large molecule, so cannot pass through the cell surtace membrane. It is highly branched so it is compact and many can fit into a small area.