no need for `poll` if `scrape` runs in `template`