If annotation is String, also need to check if the marker is on the map.