locations added to map update their MKCircles
stronger enforcing of flyweight