"indeterminate" must be updated using .prop()