Video playback

I am looking to set up a grid of 15 small videos that chain through different sequences randomly (there are 3 variations of these sequences i.e different colors)

I’m having issues with setting up my video objects, all the objects start with the same base video (one of the 3) and when completed, will randomly transition to one of the others, or back to itself.

If i start the videos on 3 of the objects, then those 3 objects will play, but any of the other 12 which also have the same base video associated with it will play as well.

I can’t seem to work out how to make these objects uniquely controllable, while sharing the same assets.

I understand that the video playback stuff is new, but is there a way to make this work?

I am able to get this system working using sprites, but moving to videos will cut my asset size down from 80mb to about 3mb, so it’s something I want to do.