In my scene I have several characters. For each one there is a mix of holds on 6s and animation on 3s. On the holds I am making the character 'boil' by drawing 5 unique versions of the line drawing, copying them out, and randomizing them (manually) so that you can't see that it's a loop. This has all worked fine enough so far, if a little cumbersome.
But now I have to colour the scene. Because of our pipeline, I need each of the 8 or so colours to be on individual layers. The problem comes when I have a hold that lasts for 300 frames - that is, for each of the layers I have to go in and copy the 5 instances out 10 times, and somehow randomize them all (but all in the same way) - because I can't do this operation while multiple layers are selected - or, I do it just for the line layer, and sit and colour all 50 instances uniquely! and my head falls off.

Is this something the x-sheet can quickly do - I can't seem to make it work? or another tool? What about the Faux Fixe, I can only see that does a repeat, not a randomize? How does the 'shuffle frames' button work in the xsheet?
Thanks for any help, hope it makes sense,
Jody