Either by adding them to the interface or making IGeometryObject inherit from IGeoJSONObject.
From the RFC, it seems that all geometry objects are Geo JSON objects by definition and that the distinction is purely about not being able to nest features or feature collections inside each other.
Currently, it is not possible to get the bounding box or CRS from a member of a geometry collection without casting. This is a bit inconvenient.