theory about differences in speed of memoize and non-memoize patches