When using Safari, an editor with images attached will reload uploaded images when content is changed.
This does not occur on Chrome or Firefox on macOS, but I haven't tested Windows.
I have tested this on trix-editor.org and my own rails server. On my rails server, this happens both when uploading an image, and also when using an image that has already been saved to the content. The requests appear in my rails logs too, which means Safari isn't caching them.
I have noticed the same thing happens if you navigate away from the page then navigate back to the page with an uploaded image in Safari.
I was experiencing this issue as well. After several hours of debugging, I found Safari being the culprit here. Safari applies additional settings while the Web Inspector is opened. By default, disabling caches is one of them, I assume.
There are two small buttons for configuring Safari's caching behavior in the top-right of the "Network" tab:

The left button toggles Safari's caching behavior while debugging (blue icon = caches disabled, grayish/black icon = caches enabled).
Enabling caching fixed the described issue for me on trix-editor.org.
@adamdebono there is another problem with images being reloaded in Safari, related to cache headers. You might want to have a look at: https://github.com/rails/rails/issues/37766
Most helpful comment
I was experiencing this issue as well. After several hours of debugging, I found Safari being the culprit here. Safari applies additional settings while the Web Inspector is opened. By default, disabling caches is one of them, I assume.
There are two small buttons for configuring Safari's caching behavior in the top-right of the "Network" tab:

The left button toggles Safari's caching behavior while debugging (blue icon = caches disabled, grayish/black icon = caches enabled).
Enabling caching fixed the described issue for me on trix-editor.org.