also cache geojson response