Event routing helper library