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, {
  endpoint,
  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,
    cropperOptions,
  });

And added it to the component:

<Dashboard
  uppy={uppy}
  plugins={['ImageEditor']}
  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.