I think it is needed. Consider following scenario: user selects indicator, then he realizes he wanted to use cohort query and chooses it, since indicator was already selected, it is not null and we cannot say whether to use indicator or cohort query.