Change the predecessor hash sets to c arrays after they are collected. This provides much faster iteration of predecessors.