Register implicit capabilities for conflict detection in more cases (#11334) In general conflict detection for implicit capabilities is skipped for performance optimization. However, if the corresponding capability is explicitly declared by another component that was visited *before*, we need to do the conflict detection between the component with the implicit capability and the one visited earlier.