Tab order of input components

After a bit more playing about I’ve managed to get it working the way I want by putting the 2 columns into separate containers. Using tab will go through all the components in one container before moving onto the next container. The containers themselves will still be processed in the left to right then top to bottom order.

I think this should enable all but the weirdest layouts - I don’t know whether anyone else things a totally customizable tab order would still be useful?