do not extend navigator.geolocation with getAccurateCurrentPosition since it fails on FF
fix pan/zoom when showing position