User preferences aren't saved
The settings_store probably needs to be broken up into a separate event type that is loaded and saved separately depending on which keys you submit to update_credentials.
The settings_store probably needs to be broken up into a separate event type that is loaded and saved separately depending on which keys you submit to update_credentials.