safer scraper switching
delegator is now an actor => no need for locking