}
private ArtifactAtRepositoryKey artifactCacheKey(ComponentArtifactMetaData artifact) {
// TODO:ADAM - Don't assume this
ModuleComponentArtifactMetaData moduleComponentArtifactMetaData = (ModuleComponentArtifactMetaData) artifact;
return new ArtifactAtRepositoryKey(delegate.getId(), moduleComponentArtifactMetaData.getId());
}