`cfg` takes a view as parameters and resolves the new config structure.
Merge branch 'dissociate-config-view' into develop