GCDocumentation is used to give descriptions about game config entries to the user. These are to be added using a static {} block.
Nothings reads these values yet, but in the future this could for example be accessed by a ?man command or a GUI for changing config.
Some render delay refactoring, and added config values to modify the behaviour of render delay.