Is it possible to move the coordinate of a MKAnnotation without adding and removing the annotation from the map?
Subclass MKPointAnnotation and it has the capability to update the annotation view on the map to the new coordinate automatically.