Any time you add a new column to the cart object, you will need to edit the Add to Cart behavior on each of the pages of your site.
The add to cart behavior generates the code based on the current collection of columns in the cart, if one is added, it will need to be regenerated.
There is not another way of doing this other then editing the add to cart behavior.