Issue #2215413 by Eli-T, alexpott: Split the Config class into StorableConfigBase and ConfigBase. Make ThemeSettings inherit from ConfigBase.