It might also provide some perspective to point out that back when OS X was the only desktop with a modern compositor it was primitive compared to today, there's been a decade of enhancement in the design since then. Application resize performance and memory usage for display buffers were both areas that had major performance improvements over the lifetime of that system. The addition of GPU acceleration was also a major improvement that was lacking in the initial implementation. Wayland gets to benefit from the decade of operational experience with the Mac OS X compositor and graphics stack.