I’ve found that if I need to hide many columns in my grid, using setColHidden or setColumnHidden are very slow. It appears that each call had to do many things and then resize the grid. It would be great if you could had a call that does all the extra stuff and set sizes at the end of hiding many columns. It seems like setColHidden(list) should be implemented this way.
In my case, I have about 30 - 40 columns, and I often have to hide 15 - 20 at one time. It takes about 5 - 8 seconds.