public static synchronized void resetAllCaches() {
        overlaysCache.clear();
        emojiPaintMap.clear();
        scalingFactorCacheIcons = Settings.getInt(R.string.pref_mapCacheScaling, 100) / 100.0f;
        scalingFactorWpIcons = Settings.getInt(R.string.pref_mapWpScaling, 100) / 100.0f;
    }
clear all caches and reset scaling-related variables
main/src/main/java/cgeo/geocaching/utils/MapMarkerUtils.java