Can someone ELI5 why some apps need to support X11/wayland? Isn’t this supposed to be a job for the window manager?...