How to freeze columns

Extending GridModel allows you to customize behavior, such as freezing rows and/or columns to the side of a viewport.