Interactive sort

We have an interactive filter option, can we get a similar interactive sort option. The button should be a split button, where the left half upon pressing allows you to select the sort row and the right half of the button allows you to toggle ascending or descending. It would be nice if the developers can limit the choice at design time to certain columns (or column pairs).

Sort is available in the tables right now, the necessary technology is already build in, but we should be able to offer a button option to our end-users. It would be best if this operates on the local instance, so simultaneous users can look at a sort of their own choice.