Footnotes:
It's right there at the finish line, just missed 5.4: https://github.com/WordPress/gutenberg/pull/15267
Schedule a revision!:
*without unpublishing the page

"Sometimes, you might want to update a live WordPress page or post on your site, but you want the change to only appear at a certain time. Normally to do that, you’d have to make your change, then unpublish your page, and schedule it to go live later. But if you do that, and people visit your page in the meantime, your original information is not available, and your visitor will see a “page not found” error, leaving a poor impression."

quoted from: https://redearthdesign.com/help-center/update-live-wordpress-page-post/

Some plugins I found that attempt to create this functionality, but was unable to get it working and they don't integrate seamlessly with WordPress:

https://wordpress.org/plugins/tao-schedule-update/
https://wordpress.org/plugins/revisionize/
https://en-ca.wordpress.org/plugins/revisionary/

There's almost 15,000 users combined using just these plugins, so there is a need for this sort of workflow.