I suppose not in principle. But it seems to me that there's a certain amount of randomness in what gets cached and for how long. I remember some time ago having a similar experience when I changed my forum avatar, and I had to clear the cache and re-launch Firefox before I saw the change. However I've changed it again since then, and I saw the result immediately.