IComponent::DeserializeFrom: fall back to using attribute's human-readable name also if ID is possibly erroneous/unknown.