Several backwards-incompatible (with `resource-manager`) changes were made:
- Now only the global scope is lazy, which allows all the functions to be compiled to bytecode.
- No more partial imports from configs
This greatly simplifies the machinery that runs under the hood and makes the configs more intuitive.