CMS-2589 Upload refactoring: Use CreateBlob instead of UploadResource