Build project models from repository cache, when possible (issue-172)
Cache and re-use project markdown content (issue-172)