This isn't supported yet but it is a good idea - though may be complicated.
We can also do a workaround for this if we just loop the queue as normal (from start to finish) but the initial scripts (that we don't want to play) just auto-terminate immediately, so in the GE buying script we do a check if the player is member, then terminate. And then farmer plays, terminates, thiever plays, terminates, and then back to GE.