Track Time Base setting. Make it non-undoable (or have a dialog pop up)! Please!

Hi! Please make the Time Base setting non-undoable, or at least have a dialog window pop up saying: “Hey, you’re about to undo a step that would change the Time Base of the track to Linear. Do you really wanna do that?”
Thanks!

image