History is really nice to have.
One thing that could make it even nicer is being able to tag revisions, a la git
/ Github, and be able to quickly view them like with GH “releases”.
This is equivalent to saving a copy in a file-based system, to easily track milestones / branching points / explorations in a single history stack.