Enable widespread memoization