Despite the person you responded to playing the fool, I found this discussion very interesting. I had never thought about a built in queue as a solution here.