MaterialPropertyBlockを使用する主な目的はどれか。

Renderer.material.colorなどを直接変更するとマテリアルのコピーが生成されバッチングが切れるが、MaterialPropertyBlockを使用すれば、同じマテリアルを共有したまま個別のプロパティ(色など)を上書きでき、GPUインスタンシング等も有効に保てる。