#212 - Initial attempts to improve mapView invalidation / redraw logic on Marker.setMarker()