It feels like this is way too much information for the _cat API. I wonder if we can reduce it a bit.