i think every app needs the EventBus. Regarding Views, Fragments, ViewModels, and Scopes, there are tactical opportunities for sharing among closely-related items. However, the EventBus will be the more general case. if you look at my example, posting the event also let's it interact with the propertly-less TableColumn titles.