When launching sublime with the -n option to get multiple windows using different projects it still launches it in the context of the previous running sublime instance. Is this by design? It makes it a bit tricky for plugins to distinguish the two "instances" using different projects as the plugin runs in a shared environment.