If I need a tuple that it is affected by some of the queued changes I need to execute them before I can return the tuple. Otherwise I would return an out of date tuple or I might not find it.

I'm not really sure as well actually, I'm going to remove it.