Uncommitted associations in XPath

I have been making a process using the Association type of data source in a grid. It is brilliant and is showing the associated objects just as I want to (even uncommitted [instantiated] ones!). The problem I have just found is that I now cannot sort any of the columns when using this data source. I did some quick reading, and saw that it isn't doable using this data source and hasn't been implemented since it was suggested a few years ago, due to the database options allowing it to do this would completely undermine the point of having this data source. My question is - what data source should I use to show the uncommitted objects, if it's doable at all.   Cheers.
1 answers

You could try a datagrid with data source microflow. Then collect the objects over association in the microflow, and sort them there.