If an event hooks object is passed in, use it