Ok, got it.
I missed the "to head off any OMG don't do it that way, or can't believe you forgot to..." intention indeed.
Out of curiousity, would you tell with which cross platform GUI approach / framework you went in the end? Because when starting this project I vaguely rember you considering JUCE / WDL / ..