async function loadChunks(use_rust) {
  const chunks = [await loadChunk()]
  const ts = localStorage.getItem('_ts') || 0
  if (ts) chunks.push(await loadChunk(ts))
  localStorage.setItem('_ts', Date.now())
  return chunks
}
Loads event chunks from the server.

This implementation uses a simple timestamp-based approach:
- Initial load fetches the base chunk (chunk-0)
- Subsequent loads fetch incremental events since last sync (chunk-1?ts=timestamp)

In production, a more sophisticated chunking strategy would be used,
typically based on time periods (monthly/quarterly chunks) for better caching.

@returns {Promise<Array>} Array of event chunks