I think it would be better to make the shortcuts settable & have the VC hide the shortcuts if they are empty? (Current master may even do this, I can't remember offhand!).

If there's a need to adjust the layout when they are hidden could possibly do this via auto layout or providing a way to use a different nib