Dashboard and ImageEditor - image transformation applied but original image uploaded?

EDIT: SOLVED - I just needed to add the removeFingerprintOnSuccess property to the Tus plugin:

uppy.use(Tus, {
  removeFingerprintOnSuccess: true,

I’m trying to integrate Uppy Dashboard and ImageEditor plugin in a React app. The end-to-end file selection, upload, and download are working flawlessly. The transformations (e.g. crop, rotate) applied to a given image show in the Dashboard image preview, BUT the original image (pre-transformation) is uploaded. What am I missing?

I’ve configured the ImageEditor plugin with a few parameters:

uppy.use(ImageEditor, {
    quality: 1.0,

And added it to the component:

  metaFields={[{id: 'name', name: 'Name', placeholder: 'File name'}]}

I’m happy to paste the full component if it’s helpful, but I feel like I’m overlooking something here.