As you can see in this thread, resizing in gnome on wayland looks like this ( https://i.imgur.com/kaS9nVr.mp4 ), which compared to MacOS ( https://imgur.com/EAPzmKC ) is lightyears behind in terms of smoothness (as reported in the same thread, wayland-comparable performance is observed on windows as well). What I can think of as a difference is that Wayland sends resize requests on each mouse-move event, while MacOS MAY do some sort of clever hack. Maybe they try to predict mouse movement and only ask for a subset of all sizes of the window from the application? Is anyone familiar with what happens here, in depth?