With my current batch job, I seem to require a "ChunkItemProcessor" because processing the data requires item specific calls (services and DB) that don't really scale on a per-item basis. I have had to create a series of chained ItemWriters to accomplish the "task", but this feels broken to me. What would it take to be able to provide this? Basically, I am asking for pointers into the code-base to potentially implement this.