Repository layer for media-scrapers