Improve logic for cohort visibility labels

TNL-25
I don't really know the context on this. We should probably either run a migration or make the front end more resilient.