Made geolocation  caching thread safe