[5.0] Asynchronous Event Firing 

@crynobone Sounds like a plan :)