simplify related object creation on carts
don't decorate model on creation