By registering hooks that get called anytime a config value changes, we can further simplify rendering options.
This will make it safer to do D1931 since the renderingOptions is now more equivalent to the config settings.
The system is extremely simple on purposmakes it easier to add new options, since there are usually fewer files to change.