The core module doesn't actually need to be a coremod
Hmm using an EventBus for module events could work well