Because otherwise they can't be displayed. As for caching:
> In Firefox 3, thanks to some work by Federico Mena-Quintero (of GNOME
> fame), we now throw away the uncompressed data after it hasnt been used
> for a short while.
This change is so much more important than that animation thing quoted.