I've got a dataset which returns ~30 columns, as mocked-up here: http://plnkr.co/edit/Kr2ppkiwxHOU0iWOxaO0?p=preview
My end users are telling me that when they are using my tool, they often have to hide/remove 5 to 10 columns; and opening the grid menu each time slows them down significantly. The old UI I had for them (using a different library) had each of the columns' name with a checkbox beside it, and they could clickity-click remove 10 columns in 2 seconds, where now each column takes 2 seconds to remove.
Is there any way to keep a constantly-open grid menu outside of the results/table, so that it would be more repeatedly accessible?