* Add save and load to benchmarks * Improve load performance when no cursors are found
This simplifies the Value enum and hides the protocol internals from the variants.