Yeah, I noticed that too. I've been playing around with processing different slice sizes of `sample_data.job_data`. A slice of `job_data[:250]` seems to process in a reasonable amount of time. If we ever need to optimize ingestion speed this will be a useful test environment. I think we're going to need to split the `job_data` sample data into two separate files, one we can use for performance testing and another that we optimize for complete coverage of edge cases. The latter should stay under ~250 structures so we can iterate over all of them in a reasonable amount of time. We don't need to do this in this branch, for now I would recommend iterating over a list slice of 250.