figuring out queue cycle ingame without a global queue