Azure Download Blob improvement