async def METHOD_NAME(
    chunk: list[dict[str, Any]],
    ctx: Context,
) -> None:
    tasks: list[Awaitable[None]] = []
    for score in chunk:
        beatmap_path = BEATMAPS_PATH / f"{score['map_id']}.osu"
        await ensure_local_osu_file(beatmap_path, score["map_id"], score["map_md5"])
        tasks.append(recalculate_score(score, beatmap_path, ctx))
    await asyncio.gather(*tasks)