구글 맵에서 특정 포인트를 지정할때 다음과 같이 하잖아요.

GeoPoint point = new GeoPoint(19240000, -99120000);
OverlayItem overlayitem = new OverlayItem(point, "", "");
  
itemizedOverlay.addOverlay(overlayitem);
mapOverlays.add(itemizedOverlay);

그런데, 여러개의 포인트를 동시에 찍을 경우

GeoPoint  객체와 OverlayItem 객체를 각각 만들어서 addOverlay하는 방법밖에 없는지요?
GeoPoint point = new GeoPoint(19240000, -99120000);
GeoPoint point2 = new GeoPoint(19340000, -99120000);

OverlayItem overlayitem = new OverlayItem(point, "", "");
OverlayItem overlayitem2 = new OverlayItem(point2, "", "");

itemizedOverlay.addOverlay(overlayitem);
itemizedOverlay.addOverlay(overlayitem2);

mapOverlays.add(itemizedOverlay);

위와 같은 방법외에 다른 방법이 있을거 같은데...알려주시면 감사하겠습니다.