Nope, it is inventory validation constraint. Cart bundle itself does not know about inventory at all. They are connected inside CoreBundle Otherwise we would couple Cart & Inventory.