Before this commit it was possible for the plugin to transfer control to its internal MessageThread and call IComponentHandler::restartComponent() from it.