Should this be an Enum, to enforce 'horizontal' or 'vertical'?