That's true. But you're going to have to find a way around that anyway, if this is switched to async iteration, and it should be (for the multiple dialog issue). It's a tougher problem than it seems at first...