Static header in grid

I have strange requirements,
In dhtmlxGrid, I want to create 2 rows of header, for instance row 1 header is Header A and row 2 header is Header B.

In normal behaviour, if I move any columns within the grid, Header A and Header B will be moved as well. My question is can I make Header A static and Header B movable?

You can use “onAfterCMove” event and setColumnLabel(col, label, ind) method to revert column label back so it will looks like 1st header row is static.