don't create a temporary file when rendering