Milestone marks in recording order (firstCommit:<kind> included).
Milestone name → time, for direct lookup.
Geometry kind → time of its first committed geometry this load.
Derived durations relative to loadStart, or null when either end is
missing. ttfpMs is the earliest first commit of any geometry kind.
Snapshot returned by getLoadTimeline. All times are
performance.now()ms.