# Update Avatar Image Serving - Remove Proxy Method

**URL:** <https://meta.discourse.org/t/update-avatar-image-serving-remove-proxy-method/350715>\
**Category:** Feature\
**Created:** [February 5, 2025, 8:05pm UTC](https://meta.discourse.org/t/update-avatar-image-serving-remove-proxy-method/350715 "2025-02-05T20:05:27Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)\
**Post date:** [February 6, 2025, 3:18pm UTC](https://meta.discourse.org/t/update-avatar-image-serving-remove-proxy-method/350715/5 "2025-02-06T15:18:27Z")

</div>

> [@LotusJeff](#):
>
> I would suggest that when a person updates their avatar image, it is saved using the same filename as the existing avatar.

Unfortunately if the file is mutable, it would mean we can no longer enable infinite caching of the asset in the CDN and end-user browsers.

There are strategies to make something like that work without hurting performance _too_ much… e.g. the `stale-while-revalidate` directive. But that brings its own costs & UX implications.

---

_[View the full topic](https://meta.discourse.org/t/update-avatar-image-serving-remove-proxy-method/350715)._
