Ref #6: Use grid layout, update width when cell is wider than column