Need to refactor schemas to better support Array and Object types.
We should probably better reify the axis/property concept and delegate to them to construct
the relevant bit of UI and link it with the data. Currently this is spread across path recorder,
scan.scan
, and ExperimentPanel
, which is manageable but as the complexity of what we allow on these
grows we should be better about this.
- Large file/memmap support, collect many data points synchronously against camera like instruments
- Stream directly to file