better support for modularization via registries