When navigating to dashboard with cached SWR data, setLastUpdatedAt triggered a second full render of the entire dashboard immediately after the first. Using a ref instead avoids this — the value still updates and Chart reads it on the next 1-second tick re-render. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>