This combination seems only possible with MarkerClustererPlus.
Though it only makes sense when the markers in a cluster are relatively close together. So we're calling MaxZoomService only if a marker in a cluster is lesser than ~5000 meters away from the cluster's center.