I think you’d need a plugin to override those behaviors.
Or have them upload elsewhere and link.
But I think there is a plugin or theme component that allows uploading images elsewhere like minio. Something like that might be what you want.
See Azure Blob Storage Plugin and Video Upload to YouTube and Vimeo using Theme Component as examples. You’d need to decide where to host the images and write a similar theme component.