Managing a per output UTXO set has several benefits. First entry are now immutable, which allow for various storage optimizations. In addition, we can read only the data that are required, reducing disc access.