On a KMM project I'm uploading a large video from an Android device, but for some reason I get OutOfMemory exceptions even though, as far as I know, I'm streaming the file. Isn't this the right way to stream a binary file to a server? (thread for code)