Interesting. If we implemented something like this tooling (uppy), would that solve your issue?
It lets you pick files directly from different storage solutions.
Regarding the storage costs whilst it would be a saving for us and it’s kind of you to consider us @Swanny.uk & @Ian.cleary - I think it’d be much harder to be able to keep track of broken references to images which might move outside of our control breaking the experience for our users. I think we’d rather swallow the hosting costs and instead have more control over offering our users the best experience we can.
We dont want Google (for example) suddenly deciding to change the id’s on everyone photo albums XD (they’ve done it before) and your car’s history in Custodian getting broken because none of the references make sense anymore.
We are looking at upgrading our whole media hosting pipeline in the next few months to add support for some more features I can’t discuss yet. This could be a good opportunity to adjust the uploading method though.