Allow provision of defaults and callback manipulators when retriving configs
Refactor assets, allow for subgroups