CLN: dont catch Exception in groupby var
Between this, #28878, and #28873, I'm finding that the outside-in approach to cleaning this up is proving easier the earlier inside-out approach.
Thanks @jbrockmendel 