mapOverview.setTweening(true);
EventDispatcher eventDispatcher = new EventDispatcher();
// Add mouse interaction to both maps
MouseHandler mouseHandler = new MouseHandler(this, mapDetail, mapOverview);
eventDispatcher.addBroadcaster(mouseHandler);
// Maps listen to each other, i.e. each interaction in one map is reflected in the other
eventDispatcher.register(mapDetail, "pan", mapDetail.getId(), mapOverview.getId());
eventDispatcher.register(mapDetail, "zoom", mapDetail.getId(), mapOverview.getId());