What are the performance implications and constraints when using multiple VideoPlayers? For example, according to MSDN, you can decode 4K video @ 30fps, but what does that mean when I want to decode multiple videos simultanously? Can I still decode two 4K videos or does the supported resolution drop in half? I'm currently working on a stereoscopic 360° video player, and I'm not sure if I can actually have 2 VideoPlayers playing 4K for each eye simultanously. It works on my machine, but I'm not sure if it will run on less capable hardware.