@NonNull
    public Set<String> getVisibleCacheGeocodes() {

        final Set<String> result = new HashSet<>();

        if (this.baseOverlay != null) {
            result.addAll(this.baseOverlay.getVisibleCacheGeocodes());
        }
        if (this.liveOverlay != null) {
            result.addAll(this.liveOverlay.getVisibleCacheGeocodes());
        }
        if (this.storedOverlay != null) {
            result.addAll(this.storedOverlay.getVisibleCacheGeocodes());
        }

        return result;
    }
Enables the stored cache layer. No disabling again!

@param mapOptions isStoreEnabled true - enable stored layer, false - leave untouched
main/src/main/java/cgeo/geocaching/maps/mapsforge/v6/caches/CachesBundle.java