async fn run_simulation( catalog: &'static ContentCatalog, config_toml: &str, iterations: u32, base_seed: u64, chunk_index: u32, resolver: Arc<DynDataResolver<'static>>, ) -> Result<Vec<u8>, SimError>