取消旧任务不足以阻止已在途的异步结果;预览层还要用当前模式的 generation 和 identity 授予展示权限。