public void handleLiveLayers(final NewMap map, @NonNull final MapOptions mapOptions) {

        if (mapOptions.isLiveEnabled) {
            if (this.liveOverlay == null) {
                final SeparatorLayer separator2 = this.separators.get(LIVE_SEPARATOR);
                this.liveOverlay = new LiveCachesOverlay(map, LIVE_OVERLAY_ID, this.geoEntries, this, separator2, this.mapHandlers, mapOptions.filterContext);
            }
        } else {
            // Disable only download, keep stored caches
            if (this.liveOverlay != null) {
                this.liveOverlay.onDestroy();
                this.liveOverlay = null;
            }
        }
    }
Initialization with single waypoint

@param coords       coordinates for single waypoint to display through this bundle
@param waypointType type for single waypoint to display through this bundle
@param mapView      the map view this bundle is displayed on
@param mapHandlers  the handlers of the map to send events to
main/src/main/java/cgeo/geocaching/maps/mapsforge/v6/caches/CachesBundle.java