See forum thread here.
Summary
Currently the yield produced from lending markets Compound/Aave is collected upon each deposit into SAVE. This is an expensive operation and is performed more frequently than is necessary. This proposal provides a more passive method of collecting the yield, reducing SAVE deposit gas costs by >= 50% while delivering a smoother result.
This upgrade could be bundled nicely with MIP-3
Proposal
There are 2 primary sources of income for mAssets - SWAP fees, and lending market income. This MIP will make 2 fundamental changes to the way system income is collected and distributed. The first of which is how the SWAP fees are tracked over time, and the second of which is the frequency of lending market interest is collected. The lending market interest will be collected intermittently and streamed second by second to SAVE.
Should the lending market interest be batched to reduce gas costs?