Introduce GenHit, correct bug in choosing hits for Helix init