Neat, I also far prefer using in-editor staging & commiting workflows which are excellent by necessity; history tools by comparison are weak unless I'm missing something. So this seems really useful.
I might reuse the pattern to step through tutorial-type developments directly in-editor for presentations and videos.