Don't we also need another sentry which can be used on the kRunning case if we defer calling the module because of a 'mayConsumes'?