I wish Plover supported Wayland.. it looks like a lot of work from lots of different people went into different workarounds but nothing that managed to end up in a mergeable state as yet
Doesn't Wayland support custom input methods? How are you expected to type CJK text? Presumably, a steno typing program can rely on these same facilities.