When a grid has many columns, the column menu becomes difficult to use. This is because of two things: the columns are always in the order that they appear in the grid, and there is no support for templates/column grouping. The result is a long unordered list that is difficult for users to navigate quickly. Suggested improvements: 1) Add option to sort columns in alphabetic order in the column menu. 2) Add option to group columns either by data type or user-defined groups.