I tried GNOME on Xorg and none of the issues appear there. This is a wayland only issue as far as I can tell.