Great example @Sherm4nLC, thank you!
I like these kind of solutions that use the dash interface itself.
I could imagine that we include a (customizable) “Dash Toolbar” by default that includes these types of features: Undo, Redo, Reset. If anyone would like to see Reset as a native, default-on feature, please speak up!