code: @Api
  	public void registerWorldPaintable(WorldPaintable worldPaintable) {
  		if (worldPaintable != null && !worldPaintables.containsKey(worldPaintable.getId())) {
  			worldPaintables.put(worldPaintable.getId(), worldPaintable);
  			worldPaintable.transform(mapModel.getMapView().getWorldViewTransformer());
  			render(worldPaintable, RenderGroup.WORLD, RenderStatus.ALL);
  		}
  	}
docs: <p>
  Register a <code>WorldPaintable</code> object to be painted on the map. By doing so, the object will be painted
  immediately on the correct position, and when the user navigates around, the map will automatically make sure the
  <code>WorldPaintable</code> object is re-drawn at the correct location.
  </p>
  <p>
  If you want to draw objects in World Space, this would be the way to go.
  </p>
  
  @param worldPaintable
  The new WorldPaintable object to be rendered on the map.
  @since 1.6.0