Snapshot Hard Deletes New Record.

Hard Delete = New Record causing extra records

Using the new Snapshot Format

Excuted the new Snapshot.

I have set up a standard test. Once I run my snapshot, the delete record is set as expected. However each time I run the snapshot after if continues to create a new delete record. Is this expected ?