Tricky operation (reordering) in a sequence body()

Try having parallel sequencers for each data type and select from them randomly based on the order needed.

Good luck!!