**Enhancement** <!-- delete as appropriate --> Creating a custom sorter for use with `Grid` is not easy to figure out. It would be helpful to document the best approach.