Since `interest` is a FunctionalArea object, `categories__name` filter will result into converting interest into unicode and then looking into the db for matching `name` fields. `filter(categories=interest)` is simple and faster since it looks up `ids`.