bugfix: all components use same eventbus channel, but should not