DataGrid Distinguish between groupable and reorderable columns

We are using the DataGrid and our data is such that we have all except the first couple of columns reorderable and some of them are also marked as goupable.

We would like the ability to have either a different indicator (other than three vertical dots) when the column is BOTH reorderable and groupable.

Ideally we would like a column to have two indicators one for reordaerable and another for groupable.

It is confusing for the users if they try to drag a column which is not groupable into the groupable trigger area.

We accept pull requests!