I'm migrating away from gitpoller to webhooks for other reasons (gitpoller is not scalable past a few repos). Wonder if webhooks might untickle this problem for you. If you're using gitlab or github, webhooks are pretty easy to set up...