You just need good compaction and a memory system with decent project layout and documentation. If you don't have that 1M tokens won't really save you either.