When a config update comes in via new DocsMap, configs of all the registered types are constructed and stored in Config. After that the DocsMap is dropped.
Config types are automatically registered if they are accessed with Get somewhere in the program.