The new NVIDIA patches for hw-accelerated Xwayland only use standard APIs (DMA-BUFs), stop using EGLStreams. This still doesn't address the buffer allocation issue, but is a step forward!
https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/587
@emersion tfw. two reviewers suggesting opposite changes