Client opening window position / scaling, perhaps client+host level window position memory
I am using a large 4K display ... Each time I connect to a host, I have to rescale the window size due to my resolution. I have tried several window manager utilities and they don't seem to work quite right. What I think would be perfect would be a client+host memory of window size/position. If I was connecting from two different machines, both of those machines would maintain a separate memory of the position for each remote host. This could even be elaborated on one level further, such that it was Profile+Client+RemoteHost as the key for the size/position. This could allow definition of remote control 'groups' that could connect to multiple hosts with one action. When the profile is launched, the multiple remote connections position themselves according to the last position remembered for that local client + profile combination. This would facilitate my movement between machines with minimal irritation... I'm on the verge of coding something to do this myself, it's that irritating to have to manually resize these windows every time I connect to a host. Something like this should be a high priority, it's one of those kinds of annoyances that make people jump products on a whim...
Would be handy to be able to tell SC which monitor to open an access session on.