Singletons no longer lose their existing settings when edited