React.lazy и Suspense добавляют 300 мс задержки при старте — и вот как это обойти
React.lazy, Suspense and the Hidden 300 ms Delay

Расширение для новых вкладок на React 19 загружало код виджетов за ~100 мс, но они появлялись только через ~380 мс. Причина — два поведения React: ленивый компонент всегда приостанавливается при первом рендере, а затем React придерживает отложенный контент на 300 мс (FALLBACK_THROTTLE_MS). Уменьшение бандла не помогло. Автор обошёл задержку, вызывая приватный _init ленивого компонента и рендеря плейсхолдер как обычный контент без Suspense. В результате первый виджет появился на ~240 мс раньше, а большая часть дашборда — на ~200 мс раньше.
Уменьшение основного бандла не дало измеримой разницы.