WIP: implement a sparse dataview for relational data