Upload without loading the entire file to memory?

Hi there,

I am using dcc.Upload to create a file upload interface that uploads files to S3
I do have an API set up that posts files to S3 directly so I don’t really need the Upload component to read in the entire whole file.
This is important because large files would crash the site.
is there anyway to disable that?
All I need this component to do is to get the file location on the user side and make a post request to my upload api.
What are my options here?