GTNPORTAL-2722 Improve design of DownloadResource