Unified events for map elements
Moved events from individual elements to the holder, reducing event handler to just one,
Unified hover behaviour for shapes and bubbles between google maps and offline map