I contribute to this project (they use my 3278 font) but I think the best way to do this would be to have shaders available to compositor windows. This way, any terminal app (or video player) could tap into a library of CRT shaders.
The only thing missing would be frame-to-frame data availability to make persistence possible - Windows Terminal has shaders, but they can’t access the previous frame.
Both X11 and Wayland need a coherent accessibility on-ramp first. I know AI can remedy many of the issues after-the-fact, but it is an embarrassment that we need to go that far when the text and the partitioning are already known at different layers of the stack.
The only thing missing would be frame-to-frame data availability to make persistence possible - Windows Terminal has shaders, but they can’t access the previous frame.