Limit in number of records for subforms and multi-select lookup fields

Limit in number of records for subforms and multi-select lookup fields

It is my understanding that a maximum of 100 items can be selected in a multi-select lookup field, and that a total of 200 items can be selected in total between both subforms in a given module.  Are there any ways to work around this limitation if we need to choose more than this many items for a record?  We need a way to associate more than this number of products with a sale.