add support for marking column not sortable, and excluding from summary row, plus separation of render from sort