The route bundle is split by concern, not shipped as one file
Charting and motion are the two heaviest dependencies in this build. Splitting them into their own chunks lets the browser cache them independently of application code, so a content change does not invalidate the vendor payload.
Verify: The document module-preloads four separate chunks — application, vendor, motion and charts — alongside a small runtime.
