Implemented event queue and objects hold iterators for their event links