Rearranging project-builder caching so it's done externally and available for use in the model-lineage builder and during artifact resolution as well.