cloneElement can add props to supplied child elements, such as highlighting information, but this pattern should be used carefully.