Tried it, and no go. I first booted in to each snapshot, and checked how much disk space was set aside for System Restore, 3% for each. I then increased that to 5% on the Original snapshot, and then booted to the Backup snapshot to do the same, only to find it was already at 5%. At this point I figured it would be impossible to set independent restore points for each snapshot, but I thought I'd try any way. I created a restore point in the Backup snapshot, called "Backup1". I closed and opened up System Restore again just to double check it. I then booted in to the Original snapshot to do the same. I named it "Original1", and double checked that it had been created. Before I made any changes, I thought I'd check just once more to see if the restore point in the Backup snapshot was still there. I booted in to the Backup snapshot, opened up System Restore, and ...no restore points. It had been deleted when I created the "Original1" restore point. I stopped testing here. So it seems that if you were using the two snapshots to run to different profiles, it would not be possible to have independent restore points for each. Good idea though.