I think you can accomplish the same purpose by overriding `ingest_one`