Making "Prevent Changes" applicable on a field-by-field basis.
There's currently an issue whereby if SO's come in with any SOP conditions (ie: Batch Number, Expiry Date), if you then proceed to edit the line item, it defaults to checking "Prevent Changes", which then forces any other custom fields to be saves...