This is by far the most requested feature, BTW. Sorry world...
Part of what had kept me from implementing it is defining the behavior. Should it use them once each? Repeat once all have been used? Something even more slick in terms of shuffle behavior? I'm open to ideas...