wrap pluginRunner.runPlugin() into runReadAction()