This reverts commit b28674e0ca. This PR is not yet finalized. (Screen freezes).
b28674e0ca
References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4545