#85 - make event callback by default asynchronous (except datarequested) in order to prevent browser blocking