It will be safe, don't think about it. The order is undetermined, as far as I remember. Events are only delivered to existing objects. Probably if an object is deleted, all its pending events are removed from the queue.