making use of GeneralSpatialBinCollector instead of  MapBackedSpatialBinCollector