memoizing csv builds