Relatively major changes - and experimental hacks - to support live data replacement (including for tree-structured datasets)