- Stabilize useContainerNames with ref comparison so it returns the same array reference when container names haven't changed - Memoize containerSeries (was computed inline every render) - Hoist all system chart series arrays into useMemo - Hoist activeDotProps/dotProps to module-level constants - Wrap BeszelAreaChart and ChartPanel in React.memo