This implements https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/90. Once the matching Xwayland and NVidia driver updates are out, most problems with NVidia on Wayland will be gone.
We know from Nvidia developers that they have already implemented the protocol into their driver and that it will be present in the next release. This is exactly the same situation as with the rest of the stack, the only difference is that we don't have access to git builds since it's proprietary.