Based on the Esri ClusterLayer, but similar to FeatureLayers.