Revert "simplify session dependent tasks and add TTL support (#91729)" (#92320)
This is causing OOMs in some applications running with a persistent cache
See discussion: https://vercel.slack.com/archives/C03EWR7LGEN/p1775159630054759
The issue appears to be invalidating the chunk graph in an odd way that causes us to allocate an ~infinite number of error strings