In general, content-addressed storage seems to be most suitable for long-term preservation of data because file-names and URLs do change all the time, and the biggest modern tragedy is when you find some image on on some ancient forum, but it's no longer there - you have its link and filename, but that rarely helps. Yet, you can be certain the actual image sits *somewhere* in someone's cache, you just can't discover it...