I'm working mostly against just the core compose runtime. Would reusing the composition be something that could only happen during the same application session, or might this be possible to do from a cold start? My usage isn't really in a UI context and wanting to use compose to diff between states. My thinking was if I wanted to essentially resume these diffs between sessions what could be the cleanest way