Thanks again,
Does seem implementing the startDetached() is the better option ( if i understand correctly) as when the app closes , closing down the started sup processes could be problematic.
On a side note:
Needing to keep the instance around is also an interesting complexity, if logic serves,
*with the understanding that if the main app closes all sup-process's will close.
Is the logic sound?