Where I have been using this is to keep read-only data synchronized between two areas by their primary key, so I do not currently have a scenario like this.
If I was keeping a full history of everything synchronized to date that this might be similar to what you describe.
Could you explain further?