I'm sorry but you have to think modularly. I do not see why having multiple repositories is a problem.