Suggestion for improvement with Ctrl+Z

Could CTRL+Z only do “undo” on the screen where we are instead of the entire project?

Sometimes I want to undo on the same screen, but the problem is that it will undo me (as far as I have it saved) in general to the project. That’s a drawback.
For example, I’m on screen/widget/Actor… and I make N modifications.
Then I’m on another screen and I see that I want to do undo up to a certain point without changing another area of the project.

The undo would also have to have a history like photoshop.

Can that be implemented for future versions?