code: protected final void populate() {
  		final int size = size();
  		mInternalItemList.clear();
  		mInternalItemList.ensureCapacity(size);
  		for (int a = 0; a < size; a++) {
  			mInternalItemList.add(createItem(a));
  		}
  		mInternalItemDisplayedList = null;
  	}
docs: Utility method to perform all processing on a new ItemizedOverlay. Subclasses provide Items
  through the createItem(int) method. The subclass should call this as soon as it has data,
  before anything else gets called.