Not everything needs to be memoized, but expensive calculations that run on every render definitely do.
PrimeFinder
findNthPrime
useMemo
n
Submit your code to see test results