Hope all is well.
Is there a reason why upload, as an example, has to open up in a new window?
Could it be pinned on the left, for example, on contact sheet.
So people can choose what tools is needed and where.
So you have ingest, upload, iptc tools always accessible and you can change it there.
Thanks.