We built datagrids with datasource type microflow. These microflows retreive non-persistant data over associations, sort the data and return a list. The customer wants to sort the data on other attributes by clicking on a header. This is only possible if the datasource of a datagrid is Database or Xpath. We considered using List views and applying the module List View Controls but the widgets of this module require database as data source.