Sparse set of 64-bit row keys
Can be shared, or derived by a filter or sort
Column data indexed by row keys
Shared across tables when possible
Points to parent table's data structure
Zero memory overhead for the data itself
Combines RowSet + map of ColumnSources
Lightweight structure, heavy sharing