JSON-based in-flight upgrades. IN PROGRESS