Idle-time preheating of lazy chunks: waits for the load event + requestIdleCallback, skips on saveData/2g, aborts all remaining loads on the first real user interaction, swallows errors. One-shot per call; returns a cancel function.
Idle-time preheating of lazy chunks: waits for the load event + requestIdleCallback, skips on saveData/2g, aborts all remaining loads on the first real user interaction, swallows errors. One-shot per call; returns a cancel function.