Add optional event object passed to listeners