withEventBus Unidirectional inter-component communication via events. Helps with the explicit ownership of shared state.