A lot of redundancy calls to O(N) functions. Can make it more efficient by processing data directly during the scraping process.