@rjs
Frame spec says: "Should not include dynamic content in the initial frame, since it is cached by Farcaster clients... Frame servers can use the max-age directive in the HTTP Cache-Control header to ensure images in the initial frame refresh automatically." By "automatic", I think they mean "on scroll into view".