Complete reset of initial HTTP state within a scraping session

Is there a way to reset to the initial HTTP state, just as it was before any scrapeable files are run within a scraping session?

I can't think of an easy way

I can't think of an easy way to do that. In your case, would it make sense to spawn a new scrape? You could use runnableScrapingSession for that, and each new spawn would start fresh.