Idea Summary
Process type to execute PL/SQL code before & after IG DML save. This PL/SQL block should be executed only once per Grid DML call. Not row-by-row.
Something like this may help.

Use Case
For example, update master table status if all child table records are marked as closed, for calculating totals etc. Having to do this row-by-row is too expensive.