Change how the legacy annotation adaptor handles the annotation views. Now it will just query the map view's delegate whenever it needs an annotation view instead of requesting one and then reusing that forever. This behavior is different if the annotation is displaying a callout; the callout view will supersede the delegate result if it is set.