React Performance: Rerender — Lazy State Init. Keywords: usestate lazy initialization. Platform: React/Next.js. Description: Pass function to useState for expensive initial values. Do: Use function form for expensive init. Don't: Compute expensive value directly. Good Example: useState(() => buildSearchIndex(items)). Bad Example: useState(buildSearchIndex(items)) // runs every render. Severity: Medium.