Memoized Compute facilities with easy caching.