Allow users to edit membership benefits during a membership upgrade.
When upgrading a membership mid-term outside of batch (directly from the membership record) or within a membership dues batch, users do not have the ability to edit membership benefits until after the changes to the membership have been saved or the membership batch has been committed.