do we have to care whether the passed markerCluster is null and remove the contributor or at least not add it twice if #setMarkerCluster() is called several times on the GMap instance ?