because if we do a mapView of this view from the parent, it won't work as the parent is swapped from underneath that binding and it can't replace it