What is the main benefit of memoizing function results using useMemo?
Memoizing function results using useMemo prevents unnecessary re-renders, optimizing performance by ensuring that the result of the function remains the same between renders unless its dependencies change.