Consider the window between checking the state and the actual deletion, e.g., confirm transaction/locking/etc behaviour.