TAdvStringGrid asg68 question

I am using asg68. The user can remove columns as they want, and I know they can unhide ALL columns, but is there a way similar to asg29 Chooser, where they could see a list of columns that are hidden and unhide only certain columns?

Maybe you can combine the capability of this demo 68 with the column picker from demo 88?

I don't yet know enough about TMS components to know if I can get that to work but I'll check on it.
I've gone over all the examples for grid, just don't know if the chooser component will have the info in it, but I'll try.
Alan