This should just be a no parameter call on `BaseObject3D`. The object owns the data, let it figure out what it needs to do. All we need to do is ask it how many triangles it has. Subsequently, any children would have this method called on them. If they have children they repeat, but there is no reason to pass a reference to an object which does not need to know about another.