Modifying Sweep Shape on existing sweeped surface

I’m new to Rhinoceros and still finding my way around. I created a simple surface by using the Sweep1 command and everything worked as expected. My question now is what is the best practice for being able to go back and modify the sweep shape that was used and have the resulting surface rebuilt? I have tried selecting the sweep shape object and then modifying it but the associated surface object does not get updated. I instead have to delete the surface and re-run the Sweep1 command. I know that what I am asking for is more akin to parametric modeling but was hoping that there is a better way to do it.

Check out the description of the “History” feature in the help file. It will probably work for what you are trying to do.

Thank you for the pointer!