Our game will have a lot of audio that we want to make sure repeats as little as possible. I'd like to make sure that even across a save/load cycle, that we still minimize repetition. Is there a way we can serialize the state of the random container so that the "Shuffle" option can retain its state and continue where it left off? If we can't do this, I think it means that we might need to move this management more to the engine side, which I think would have a lot of negative impact on our workflow.
Thanks!
Erik