oh yeah that sounds like a challenge as well! i'm guessing you'll want some persistent variables to check if that has happened.
That is exactly what I was searching for - how to make an object 'persistent' - thanks!