Thanks. I see I don’t have to mark child processes(teams) just for grouping parent-children as already we can inspect team IDs.
The problem is distinguishing between launching unrelated child apps from Tracker or LaunchBox or Terminal bash and Firefox or WebKit2 browsers spawning child processes to achieve feature of single app.