Должен быть способ добавить слушателя ко ВСЕМ МАРКЕРАМ, в настоящее время я добавляю слушателя к каждому, используя цикл, который кажется действительно неправильным ...
Это неправильно:
google.maps.event.addListener(unique_marker_id, 'click', function(){
//do something with this marker...
});