It would be great to be able to upload files without storing them on disk. Realistically, that probably means: 1. Supplying an artificial `FileData` 2. Supplying a custom `Read`