In-memory dataset for testing/development.
Generalise the OpExecutor (partial - just the join step)
In-memory dataset for development.