There's not at the moment, but I can take note of your feedback here! We're always looking to make the product better and this input is super helpful for us. We're going to pass this over to our product team so they can better evaluate things and see if/where this might fit into the roadmap as a future improvement.
Yes please, quite a bit of work was undone by an accidental setting change in my column and there was no way to reverse it.. Would make sense to have an undo button in my opinion! Do you hear this more often?
I have not seen this piece of feedback on the duration of the undo button often, but I see your point in having a better version control system to prevent data being lost accidentally.