Although I suppose you could argue the cause is the choice of keeping so much in a single repo (I certainly would).