Maybe we should just expose the path, then? This seems disingenuous, since it's not going to be the same object at all, and attempts to access ObjectiveGit objects from one repository in the other could blow up horribly.