Once I zoom into Google Maps the cache position moves - see attached images. With Open Streetmap this does not happen.
Before Zoom In
You seem to have CSS turned off.
Please don't fill out this field.
After Zoom In, note that the cache position is in the wood now.
True Position in Google Maps
The problem is actually how OpenLayers (the tool I use) projects the point on the underlying google map, not that the point actually moves. When you're zoomed out, the position is a little off. I haven't quite figured out how to fix this yet.