Wayland as a `screencopy` protocol and the `wlroots` library packages it for other compositors to use.
Is the issue that compositors don't implement the `screencopy` protocol themselves or use the implementation provided by wlroots?
Ref: https://wayland.app/protocols/wlr-screencopy-unstable-v1