AppSettings: Move some backward compatibility operations to UpdateSettings()