[DF-2382] refactoring of settingsManager