leafletjs - marker.bindPopup - mantener abiertas todas las ventanas emergentes

Tengo dificultades para mantener abiertas todas las ventanas emergentes con el folleto.

Tengo el siguiente código en el bucle a para agregar marcadores a un LayerGroup (actualización automática ajax).

var marker = L.marker([value.position.lat, value.position.lon],options).addTo(markers);
allpoints.push([value.position.lat, value.position.lon]);
marker.bindPopup("InfoWindow",{closeOnClick:false,closeButton:false}).openPopup();

Funciona muy bien, excepto que solo mantiene abierta la última ventana emergente. Me gustaría mantenerlos todos abiertos. Encontré un artículo aquí (stackoverflow) sobre hacerlo con diferentes nombres de marcadores, sin embargo, tengo esto en un bucle. Intenté poner L.marker en una matriz, pero el folleto no me gustó.

¿Algunas ideas?

Respuestas a la pregunta(2)

Su respuesta a la pregunta