I noticed that the maximum number of times a coupon can be used is implemented as a field. I wonder why this is the case. I would think that it makes much more sense to store this data in the commerce_coupon table. I know some coupons might have infinite uses. Infinite uses is IMO a selection of used like 1, 10, 33 ect. Since this is something we would want on all coupons, we should implement it as core data, instead of using a field.