Every resized or converted version is generated on its first request and cached, and the page itself is cached for anonymous visitors after its first render. A deploy or a cache purge resets both. Expect it, and warm the key pages after a deploy by requesting them; keep the set of sizes small so there are fewer versions to generate; and put the same call order (resize, then convert) in every template, or the cache holds every image twice.