consecutive pushes to ensure webhooks and not just polling