Правильно понимаете, воркеры будут занят, пока не отдадут контент.
Для таких вещей созданы сервисы типа Amazon S3, Viddler, Google drive, Dropbox и т.д.
Коротко: вы, используя данные своего аккаунта (Api key, access token), генерируете токен для доступа (определенный одноразовый url) для загрузки/отдачи приватного контента
Конечно, это актуально, если контент приватный.
Если у вас в public (для раздачи nginx) лежат файлы и вас устраивает, что скачать их может каждый, а залоггировать - только если скачано с веб-интерфейса и джаваскриптом (очень нестабильное решение) отправлен коллбэк, мол, "скачано" - то проблем с воркерами не будет.