Added caching to postcode geocoding