Configuration is scatterly read almost everywhere in the codebase, and little documentation is in place for what is needed to be specified.