I am hoping somebody can help, although I don't know if want I'm asking is even possible. I have a bunch of voice files that are shared by characters throughout the game. Ideally, I would like to prevent individual assets from playing at the same time or consecutively throughout the game. The problem is that some files are used in more than one random container, so the "avoid repeating last x played" with "global" scope doesn't always work. But I basically want that functionality, extended to the level of individual assets (the big exception being cases where the only options are the same asset or nothing). Does that make sense? Is this possible?