Thanks for the reply Chris.
Do you mean that it is normal behaviour for there to be multiple application instances after using Restart?
I suspect that you're saying I should be able to use Restart, but I do have to make sure I destroy everything appropriately, etc. That is helpful, because it confirms that even though it looks like everything is destroyed, there may be a hidden problem that I need to discover.