Use a default event callback which checks the event propagation and make any callback resonsible for the entire propagation decision