DocumentWindow opened from plugin always behind plugin window in some hosts

I'm opening a window from the main plugin window. In certain host (for example logic X on mac, and others on windows) the opened window always appear behind the main plugin window, and there is no way to bring it to front, either explicitly clicking or by calling toFront.

Would be cool if we have a cross platform way to set a DocumentWindow to be transient to another component (in another window), so it's always on top until the other plugin is, but not globally.