I have an assembly. I have sub-assemblies in the assembly.
If I change something in one of the sub-assemblies and don't save it (because it was only an attempt) and then close the sub-assembly without saving, these changes are visible in the assembly.
So I first have to close everything and reopen the assembly so that my "attempts" are no longer displayed in one of the subassemblies.
I also don't want to go to the trouble of undoing all the changes from my "experiment" and then closing it without saving. Then it would look in the assembly as if I had not made an "attempt".
I know the "Reload" function from another programme. This can be executed by right-clicking on the corresponding part or assembly in the model tree. The part or assembly is then reloaded from the memory. Just as if you were opening it again. But not the entire assembly but only the object in question.
I hope I was able to describe this in an understandable way...