VideoPlayer with Subtitles (Render Texture? Clipping Plane?)

I was going to use the VideoPlayer to render to Camera Near Plane, but I also want to display subtitles for the video for the sake of accessibility. I’m wondering what the best way to do that is.

I can’t see anything on a canvas if I render to Near Plane. I’d like the video to appear in front of the scene so that I can have the scene there once the video is complete.

Do I need to be using a render texture to achieve this? Seems like a render texture might incur some unnecessary overhead for my purposes, but I could be wrong.

What I settled on is using the VideoPlayer API to render to a RawImage.

rawImage.texture = vp.texture;

That makes it really easy. Then you can use the canvas just like normal to handle subtitles, etc.