clean up collector
Revert "clean up collector"

This reverts commit e6d801422c8a6943ba31201f21faf0b550dfaa54.
Revert "deduplicate scored_pairs as we go"

This reverts commit 39deb3e33da16f73de6dc11b8a1ad3fa85bd5413.
just do it all at once with unique