SpecimenGroupProcessorSpec now uses Factory