I actually created a module for this about 4 months ago for a client who was not in a position to contribute the code back to drupal.org. Great job getting your first project in!
Anyway my approach was to store collectors in a schema. I was wondering if you would be open to merging some of this code into yours to support multiple collectors.
The use case is that you have multiple projects with collectors and only certain pages belong to that collector.
Closed: outdated
1.0
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.