Per in a comment on RChain-2962.
_A rholang map was used for the revAddress-to-RevVault map. A better mechanism for resolving conflicts and checking revVault existence for given address is going to be needed (basically we need to be able to "install" a contract atomically during any deployment, not just before genesis starts).
Under current merge resolution rules and RevVault implementation, every two deploys creating (or even accesing) a RevVault are going to be conflicting._
The current implementation, one that creates conflicts, impacts the DAG and performance speed.