I decided against doing so as a callback may modify the event object, do you think this issue should be overlooked?