Supporting symlinking without moving would mean taking care of that near the download.process_complete call. I thought it wasn't worth the effort and we should use move-and-symlink