"Permacache" - Ability to define a comp that never loses its RAM preview cache
Ability to define comp(s) that never give up their preview cache for precomp use.
Reasoning: If doing a conform for a sequence of edits, and each shot is a precomp, it would help to be able to always jump back out to the main sequence and "play it down" with minimal rendering required. Only updated comps would need re-rendering.
It kind of does this now - however, as soon as the system runs out of RAM, the oldest cache goes which is usually from the master comp while working on conforms.
OR - comps that are defined to be 'permacached' actually write out DPX intermediates to local disk, allowing for faster reads. In the event of an underlying comp update, the intermediate files are overwritten. AKA - auto proxy management
Roei Tzoref commented
Great Idea. Then maybe it's a good idea to set in the purge another command to include permacache comps because you might forget you set it or maybe another indication when you preview "permacache is activated for this comp: "comp 1"