Allow memoized to be used with instance methods
Don't destroy the cache if we run memoized twice for the same function