I’m finding this strange: if I create an elliptical shape entirely within an elliptical shape I can readily select either shape and modify it. If I do this with a circular shape or a closed path (straight-sided or curved-sided), the only way I can edit the inner shape or path is by moving the outer object or the inner object so that they no longer have any overlap, and then try to return them to their approximately original position after the edit (which position is an approximation when the shape has changed). This makes it difficult to create a precise hole in a mask when one needs to do so.
What am I doing wrong here? Is there not some way of switching the ‘selection’ between the inner and outer shape, other than by hiding the un-selected shape using the mask manager? (Restoring the hidden shape then appears to me to require hiding the un-hidden shape too and then revealing both of them, using the Ctrl key - a bit confusing).