This is totally doable, but would still require a fair bit of work surounding the flexabiliy of scraping. If we had that already, it probably would be somewhat easy to include I suspect.