I create a MKMapView and associate a MKMapViewDelegate with it.
The MKMapViewDelegate gets notified correctly that DidUpdateUserLocation and other life cycle events occurred.
When I create another MKMapView later on in the app, the MKMapViewDelegate doesn't receive any notifications about MapLoaded or the like. Just the constructor is fired.
How do I get a new map instance the 2nd time to update the MKMapViewDelegate with lifecycle events?