Implementing the idea exposed on customevents-broadcaster