Right now you can only set a maximum number of columns, and columns only get created if the vertical space is exhausted.
We would like to set a fixed number of items that make up one column, or set a fixed number of columns, to create a much better user experience.
This works particular well if you have not too many similar choices.
Here is an example from Nexus2:
The same can be applied to filter-types (lp6, lp12, lp24, hp6, hp12, hp24 etc.).
It also nicely shows the relationships between the different values.