If I redo a snapshot, reprocess the sequence.
I.e., keep a list of snapshot records modified.
Also keep a list of those used in the current sequence.
If a match, redo the sequence from that point. Then 
clear the list of modified records.