In the second event, G2.all should return a list of the underlying objects, and in the third case G3.all should return something relevant as well.
sage: S = sphere()