Add cache to geocoder