EventBus with different providers