From working with some questions on the forum I realized some people will want to place objects on layouts through the editor and not through events. It's more intuitive and probably the preferred approach. I solved that problem by storing the X,Y, and Layoutname of the destroyed items in an array and then re-destroying the items that matched on start of layout. The solution can be even more generic by checking collisions between Mikey and "destroyed" family. Then the event sheet would work for anybody with any object they want to destroy. They simply add their object to the "destroyed" family!
I updated part 4 of the tutorial to describe how to do that. Now Mikey can go around picking up gems!
http://www.box.net/shared/mdxgb80310
<img src="http://i34.tinypic.com/333vdpf.jpg">