Sounds like a solvable problem, right? The same protocol that allows the shell to communicate with the terminal window can be used over SSH.
I don't know much about how SSH works, but there has to be a way to communicate between the daemon and the client that both support this protocol and send the data separate from the screen content? In the typical case where you SSH from your own terminal window your ssh client just forwards the connection to your terminal window and done.
It's not like anything stops working when this stuff isn't there. It's just like colors in that respect.
I don't know much about how SSH works, but there has to be a way to communicate between the daemon and the client that both support this protocol and send the data separate from the screen content? In the typical case where you SSH from your own terminal window your ssh client just forwards the connection to your terminal window and done.
It's not like anything stops working when this stuff isn't there. It's just like colors in that respect.