Yeah, I know it is possible to play a full-screen .roq video and back in time I used a similar technique of playing gifs, exporting every frame and playing with hide() show() in script (maybe you mean the same with the aliax? ).
The idea is to play a .roq looping on a surface, eg. make a case texture similar to the water one, and somehow with asset manager, link it with the shader above that plays the .roq video in-game. Because as you rightly say using a lot of images is unpractical and makes the map fat.
Thanks for the reply