Previous can be mitigated with some serious optimization to some degree, however, being on top of X brings additional limitations that cannot be fixed, nor mitigated (hence Sailfish was designed on top of Wayland)