Build a new child data source from an existing large parent data source.
The Klip interface becomes very slow (to the point of being unusable) when a spreadsheet data source has many columns. I would like to be able to create smaller child data sources that automatically update when the parent table is updated. A simple tool "Build Child Data Source" with tool that allows you to select columns would be a good start. These child data sources could be edited with a simple "Add/Delete a column" interface.
The next step might be to add data manipulations in the child table so that common features such as slice, group, and groupby are pre-assembled and ready for use in multiple Klips.
Perhaps a more sophisticated range (columns and rows) tool could be added later.