REVIEW-4003: Cut off AbstractRenderableDependencyResult and implement RenderableDependency instead to avoid having to use the ComponentIdentifierFactory. An unresolved dependency also doesn't have an actual.