I would never have guessed that unlearning what little I knew about X11 would be so difficult.
Wayland is actually just completely different.
It took me longer than I will admit to realize that @ and %i in the systemd user units, on Wayland, is AFAICT pointless because there's only supposed to be one of them anyway.
Running however many instances of your favorite window manager, started from as many TTYs respectively, that all bind to their respective on-my-back@%i.target or whatever you decided to call it, and only letting whichever one's extra special bind to graphical-session.target, is an idea that I stole from someone way smarter than me. On the off chance that he should ever read this, he should know that I look up to him and that I've been copying a lot of what he does for a few years now.
Also, X11 is actually somewhat terrifying when you consider that it even allows you to do stuff like that in the first place.
#YearOfTheLinuxDesktop #UnixPorn #X11 #Wayland #systemd