Prevent Launching Multiple Instances

Is there a way to prevent multiple instances of Harmony from launching?

I am experimenting with a Quadro workflow (customizable hotkey palette for IOS), and when executing commands to Harmony (or SBP), a new instance of the application launches instead of keeping focus on the open instance.

In almost every case, launching a new instance is preferable - except this one. I am using OSX, although I know Windows will launch new instances as well.

Here’s a short video about Quadro.
http://blog.quadro.me/quadro-trailer/