Support files larger than 2GiB onProgress callback