React · useMemo · Mid-Level · Concept
useMemo for object identity — why?
Short Interview Answer
Keep the same reference so memoized children skip re-renders when contents unchanged.
Detailed Explanation
Alternative: move object creation higher or split state. Measure before sprinkling memos.