@theconductor I'd be interested in continuing this conversation more in the future; I wonder if we could provide some sort of client library + server side help to make this easy "out of the box". Perhaps we'd have the client do the dedup and if an error was raised, it would auto-revert the rel changes somehow