This whole project assumes that --resume replays full transcript, is that actually true? Is there no caching going on?