Separate createNewUploadRequest into 2 separate methods. One to create the upload request, and the other to insert it and initialize the upload state. This allows the creation to be used in other parts of the code without having to rewrite the entry.
Separate createNewUploadRequest into 2 separate methods. One to create the upload request, and the other to insert it and initialize the upload state. This allows the creation to be used in other parts of the code without having to rewrite the entry.

materials-commons/mcstore,materials-commons/mcstore,materials-commons/mcstore