BUG: JoinUnit._is_valid_na_for
Fixing this unblocks a refactor to share some code with the ArrayManager logic which I _think_ will fix some of the broken ArrayManager cases.
Thanks @jbrockmendel does this need a release note? No, shouldn’t be user facing