How can I create a new Top Level Patcher from within another Top Level Patcher?

Sebadubee's icon

To get access to multicore-processing power, I have to spread my patch over several top-level-patchers, so that every single top-level-patcher can be processed by another core.

Most parts of my patcher will be dynamically processed with javascript as the patcher starts. In spite of opening three different blank top-level-patchers everytime I run my patch, is there a possibility to open them from the patcher where my patch (java script) is in?

How would a javascript command look like?
And how would I address those top-level-patchers later on with javascript?

Any hints are welcome

thx seba