VS Code extension

I’m not sure that starting the server when a Ruby file is opened is the optimal strategy, as people could also be editing Ruby that is not for Sonic Pi.
What about having a command to start it, but also starting it when the Run command is first executed (with some feedback that this is happening)?