Didn't even think of that, that would be a better way of doing it.

It would also remove the need for grouped cat_ids (https://github.com/RuudBurger/CouchPotatoServer/blob/tv/couchpotato/core/providers/torrent/iptorrents/main.py#L138) which is a bit messy behind the scenes.