Defer publishing until all modules are initialized