more Logic to Mutable3DObject. Doesn't render yet