Plus the fact that apps these days are all doing their own rendering anyway. Factually, they are rarely using X11 server rendering. If they're using any major framework they aren't and the browsers aren't either. Almost all apps are doing something like OpenGL and pushing framebuffers to the display server. That's already happening in X11 so that's what Wayland replicated.