make RMarkdown preview request handler stateless (survive suspend)