Separate and isolate file access functionality into some kind of module that can be installed in remote servers. Then, using some ssh config magic, one could invoke some kind of 'subl-agent' in a remote shell, and the local sublime text 2 could communicate with the remote agent for remote editing. The visual part would be handled by the local sublime text 2, while the file access part would be handled by the remote agent. This would in principle keep ST2 as performant as editing local files.
Customer support service by UserEcho