Hi @charlie.mottmac.
Perhaps good to elaborate first.
As I understand, you are now using the app to generate reports. The user uploads images and in the same session generates the report. After generating the report, the user has no need to access the images anymore. Is this correct?
If your problem is the manual act of adding and deleting an entity, this can be solved by deleting the entity through the api as described above. If you are worried about storage of deleted files, there is currently no limit on storage. The amount of stored files should not impact your apps performance.
Good to know is that we are working on a single-editor application. In this ‘stateless’ type of application, you would for example be able to upload the images on a FileField and download the report without storing any data on an entity. Would this feature be of use for you?