Move > size handling to DownloadService so it can cover all cases