public void Cleanup()
        {
            _systems.Cleanup(Contexts, MessageBus);

            if (_fastMessageCleanup)
            {
                MessageBus.FastCleanup();
            }
            else
            {
                MessageBus.Cleanup();
            }
        }