Since `tus-js-client` caches the uploaded file data, uploading the same file doesn't trigger our backend hooks and thus we don't know which file user has selected. To fix it, we removed the cached file data once it has been successfully uploaded.