SSH Multiplexing in Linux
SSH multiplexing allows multiple sessions through one tcp connection. This means that multiple windows can be opened to a host without repeated logins.
This should work in OS X also.
To set up ssh multiplexing in Linux, add this to your ".ssh/config":