Add support for geolocation change