Forms v2 Form Blobs Data Flow
This diagram adds to the previous diagram, explaining how blobs (e.g. images, signatures, arbitrary binary files, etc) are handled and submitted.
If we were going to be overhauling this, then I'd try to come up with a way to make this optional as well, as there's currently no way for custom client-side code to access the original blob once this
background process has completed.