Currently, if deploy keys are used on github, private submodules cannot be cloned because the same same deploy key can't be used for multiple repos.