REVIEW-4084: Let the ComponentSelectionReason expose whether it's expected or not and use that flag for reporting.