Can I make slate always honour width settings in a plugin?

I’m building an editor plugin, and it seems impossible to actually make slate not stretch content to fill the panel as soon as the panel has more than one tab on it?

For example, this code:

SNew(SBox)
.HAlign(HAlign_Center)
.VAlign(VAlign_Center)
.WidthOverride(400)
.MaxDesiredWidth(400)
.HeightOverride(40)

generates:

So it takes in the values, but does… absolutely nothing with the width when there’s a second tab on the panel, as far as I can see.

This is inside a .ShouldAutosize(false) SDockTab

Any help would be greatly appreciated, because without this, there’s no way to actually style my UI.