@diffgeom Very nice picture, and it makes a lot of sense!
Your use of the phrase "continuity of the multi-valued function" piqued my interest. Is there a general theory of continuity of multi-valued functions? I've had reason to wonder about this from time to time, but never enough to really look into it.