Reordered a component's call to "destroy" so other methods are still hooked up during cleanup.