При большом кол-ве маркеров...
Так не работает:
cluster.add(marker_array);
map.geoObjects.add(cluster);
marker_array[some_id].balloon.open(
Так работает:
cluster.add(marker_array);
map.geoObjects.add(cluster);
setTimeout(function () { marker_array[some_id].balloon.open() }, 1000);
Видимо add - асинхронная функция? каким образом можно отследить окончание размещения меток на карте, чтобы сразу вызвать открытие нужного балуна?