As a workaround, you can "multiplex" a session using a terminal multiplexer like screen or tmux on the remote system. Create one ssh session to a remote host, then on that host run screen or tmux. Then in each screen or tmux window, use the session locally or use the first remote as a "jump host" to access your other systems with an ssh session from there.
As a bonus, you can detach from your screen or tmux session and it will remain active until you connect again, if desired.
Google search for screen and/or tmux to learn more. Lots of tutorials and such out there on how to use them.
Happy hacking!