I asked about reusing fields in different groups each with different location settings and hube2 pointed me to the idea of using a Taxonomy Field and setting conditional logic with the subsequent fields. It like a very suitable solution.
In that thread, as in the thread posted 3 months ago, hube2 says to use Selection is Greater than [term id-1], and Selection is less than [term id+1]. I found this only works when you have just one term ID selected, which is often not the case, especially when the taxonomy is hierarchical, and both parent and child are selected.
Additionally, as part of this request, it’s worth point out that having to use ‘Greater Than’ and ‘Less Than’ a term ID is not ideal. There are instances in migration where a term id may need to change, but the slug(s) will remain the same.