ParentFull threadherdrick·Without profiling it I'd guess it's memoizing the function that does the disk i/o that makes the biggest difference.View on HN