For all those that think Wayland is the wrong path to go:
"The technical reason why this issue stayed open this long comes down to X11. [...] The KWin maintainer Martin Flöser had said as much in 2013, effectively ruling it out for the entire KDE 4.x series. The only realistic path was through Wayland"