private void buildMemorySequentialReplayer(int id, int largestBlock, short maxInFlightCount,
Pipe<PersistedBlobLoadReleaseSchema> fromStoreRelease,
Pipe<PersistedBlobLoadConsumerSchema> fromStoreConsumer,
Pipe<PersistedBlobLoadProducerSchema> fromStoreProducer,
Pipe<PersistedBlobStoreConsumerSchema> toStoreConsumer,
Pipe<PersistedBlobStoreProducerSchema> toStoreProducer,
PronghornStageProcessor stageProcessor) {
PronghornStage stage = MemorySequentialReplayerStage.newInstance(gm,
fromStoreRelease,fromStoreConsumer,fromStoreProducer,
toStoreConsumer,toStoreProducer
);
stageProcessor.process(gm, stage);
}