Hi Michael Scanlon,
Minimal content can be interpreted as:
For 1. you can use an Enity that contains that minimal set of Attributes with a 1:1 association to an Entity with the remaining Attributes. If the list view does not fetch data over the association, you can have your application retrieve the minimal data volume and query the data from the associated Entity on a need-to-have basis.
For 2. you can use XPath as a Data source
You can combine the both.
Go Make It