Use one git process per repo instead of one per commit. We run one git cat-file --batch per repo, rather than one git cat-file per commit. This speeds up startup significantly.