Thank you both for the reviews! Some wlroots users have confirmed it fixes their issues. I've pushed the patch.