okay done playing for now. I'm thinking we should bundle position information in the queue