feat: change dedup behavior to AND results