I have a model driven app and I need to change the layout of one of my forms, but I've encountered some strange behaviour with the way the controls line up on the form. I have section which has three controls in it; a field control, a quick view, and a subgrid. I want these split into two columns, but with more horizontal space given to the subgrid. With the section set to two columns, and the field and quick view on the left, and subgrid in the right everything looks fine:

If I set the section to 3 columns, everything is fine:

But as soon as I set the subgrid to span 2 columns, it seems to enforce the column height for the first row, pushing the quick view down to below the subgrid, which looks absolutely rubbish:

Is there a way to make this behave nicely? I have a load of other sections on the form, so controlling the spacing with the columns on the tab isn't feasible unfortunately.