Cómo resolver la superposición de la etiqueta del cuadro de información en varios marcadores en el mapa de Google

Tengo varios marcadores en un mapa de Google con un icono personalizado. El marcador representa una serie de elementos en esa región. He agregado un cuadro de información que sirve como una etiqueta de cuántos elementos hay en esa región.

El cuadro de información utiliza el panel flotante para moverse con el marcador cuando se arrastra el mapa.

El problema es que encontré un comentario sobre estopregunta eso menciona que los marcadores y los cuadros de información están en paneles diferentes y, por lo tanto, el cuadro de información se muestra sobre todos los marcadores. Preferiría que fuera uno del mismo nivel que su marcador asociado.

var labelText = '<div style="color: #000000"><b>'+ someTitle +'</b></div>';

var myOptions = {
    content: labelText,
    boxStyle: {
       textAlign: "center",
       fontSize: "8pt",
       width: "90px"
    },
    disableAutoPan: false,
    pixelOffset: new google.maps.Size(-45, someOffsetY),
    position: calculatedCenterPosition,
    closeBoxURL: "",
    isHidden: false,
    enableEventPropagation: true,
    pane: "floatPane"
};
var label = new InfoBox(myOptions);
label.open(map, gmarker);

¿Alguien ha tratado este problema todavía? ¿Cómo se puede resolver?

Respuestas a la pregunta(1)

Su respuesta a la pregunta