passing defaults to ControllerConfigLoader, using them is still tbd