design of this will need to change to account for n-links
Will return an array of DataColumn objects, with loaded data, updated as the highlighted/filtered rows change in the linked DataSource.
We could also consider
maximum number of columns to return
an array of DataColumn objects, with loaded data, for virtual columns corresponding to the highlighted/filtered rows in the linked dataSource.
design of this will need to change to account for n-links
Will return an array of DataColumn objects, with loaded data, updated as the highlighted/filtered rows change in the linked DataSource.
We could also consider