Hey guys, thanks for the suggestions. I spent all day today trying to think of a way to do this and came up with a super simple solution that works!
On the beginning of the first layout I want to 'reset' to I added a 'On start of layout>System>Save' to a slot called 'Reset' (which will only trigger the first run) Then at game over simply Load the save slot reset and your golden! All the persistent objects restore themselves back to the initial save! So much easier than trying to program them individually WOOHOO hehe
Thanks! This idea is VERY creative and simple! I was splitting hair on this!