Use a Mesh model to keep things straight.

For future reference, a b3d object generates a list of meshes that were
generated. A "prototype" object is a list of meshes.

So generally, you would expect to see a list of list of mesh when
working with a sequence of objects