sort features into per-geom-type buckets