[Customize editor] Change default layout of existing editor

Hello,

I am creating a plugin so I cannot change the source code, but I would like to inject a new tab into existing editor.
I have an custom asset that inherit from UMaterialInstanceConstant and I want to inject my tab in the Material Instance Editor to add new feature relative to its asset.
I can hook myself to the material editor, instantiate a tab and invoke it, however, I don’t know how I can place it correctly so this is not just a floating tab in front of the editor. So, is there a way to introduce a new default layout or anchor my tab where I want on the existing layout?

Thank you.