Mike McCormack : msi: Examine the attributes of all features before setting a component's state.