Similar suggestion here. I imagine all of the downloaders are going to have this logic to support both file paths and strings. Can we move it into the request and have it always return a file path, doing any extra work as necessary?