OpenCV VideoCapture to Panda3D Texture?

The issue is with USB cameras I don’t think you can access it by two separate processess at the same time. My OpenCV code already needs to access the same camera for machine vision tasks, so I don’t think I can access it simultaneously with Panda and instead need to access the frame data already available to me by my OpenCV code. Correct me if I’m wrong.

And my issue is not the fps of the texture but the whole Panda window dropping below 8 fps.