Plugins should be delete-able even if they are not initialized.  We should go ahead and write this without the memory leak and then fix the plugins that cause trouble.