better geojson joining