XScreenSaver, Wayland and locking.

Welp, I got crickets in answer to my question, "How do I find the wl_surface backing an Xwayland X11 Window?" and that does not bode well for XScreenSaver ever being able to lock your screen on Wayland. The only...
https://jwz.org/b/ykrj

Welp. All that lovely "AI" derailment aside, we now have an answer:

It is literally impossible for XScreenSaver to lock the screen under Wayland. Cannot be done. None of the extant, spottily-supported "protocols" will allow the screen to be locked while an Xwayland surface is visible.

Great job, everybody. Perfect, no notes.

I guess locking your screen is for cowards, anyway. What do you have to hide?
@jwz Xfce might be working on something in Xfwm in their Wayland support...
@jwz *groans; pained cries*
@jwz I use gnome on wayland. I press ctrl+L and it locks. Human verified, non AI answer
@vicho See now, you could have just *not* typed this and then everyone wouldn't know you're a moron.
@vicho @jwz So I can't refresh a terminal screen? X11 is such a vast improvement on its successors.
@jwz Why would you need to lock your screen? Do you have something to hide?