closes #802, use bulk fetch in PipelineCommand