- tags uses __in, so it needs to be handle somehow else - filtering by 2 or more tags can return one instances more than once so distinct is needed