Work towards #219
thinking on things
Finish moving repo_commits out