SWC-612

Add multiple file upload functionality.
This looks like a copy/paste from above, please refactor into a shared method.