Yeah, we've found that, and implemented it before, but I've found that after a certain number of upgrades, you can no longer use one of them. I'm not sure why, as the code works fine for all of the first times, but then it just quits. I avoided that problem, more or less with my multi-paradrop by creating a new plane for the different drops. That clears all of the upgrades.
