Fix dispose of corridor sections and event handling

* All events are handled at the end of the tick. This fixes by the way
problem when the object is removed during updating cycle.