There’s no issue that cannot be overcome. Someone will simply need to extend the window code to accept a parent-window parameter, so that you can open a Panda window as a child of another window, instead of always as a toplevel window. It’s not even very hard to do (though it should be done carefully to preserve platform independence).