So for that specific problem, seems to make most sense to store the preview as kind of message attachment, so that it shares the same lifecycle as the message and will always be right there when needed.
That being said, a story archive totally makes sense, as these things are most probably valuable to the author beyond their 24h lifetime.
@fxnn @pixelfed Yeah, see my latest reply to the parent, I think I'll make this configurable by admins and allow them to keep the current impl with no thumbs/previews, or store just a thumb, or keep the full Story media