Thanks everyone. I know the mickey.x..y might not have been the best choice but it DOES work crudely in a test level, and I'm not so worried about the exact mechanics right now as I am just trying to make the function run for more than one frame!

All of your code works in small test levels but then stops working when I put it in my project. There is something else going on that I don't get.

Schubido, your idea is interesting. I'll give it a shot.