feat(download): every download should have unique name before download
This will reduce name comparison and file system check if we are using a random part in every file name downloaded.
Edited by Davin Kevin
This will reduce name comparison and file system check if we are using a random part in every file name downloaded.