Attempting to do it with a 'shared' staging area will be agony. You can try keeping a set of staging tables that replicate the normal ones but add a 'operation_id' to the PK or every table of course.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results