A multi-level undo option (available from the Edit menu, by clicking the Undo toolbar button, or by pressing CTRL+Z) maintains up to 32 buffers (steps), which also include operations on objects.