Use one queue for both add and delete so that events can be processed in order