Improved memoization in multi-threaded contexts. Now using delays to prevent parallel evaluation of the same function call.