There exists origins whose packfiles when ingested would fail ingestion because the packfiles retrieved is too big.
One example si the chromium repository: https://github.com/chromium/chromium
We need to be able to ingest those as well.
We should consider fetching the missing data into packfiles instead of a large one.