Seems like every column can always provide a sort function. It just won't be bound to if sorting is disabled. I might be misunderstanding something though.