The events that are listened to should be routed to their destination via the metadata contained in the event. No hardwired logic should be performed.