I'm not the hot shot. The hot shots are all the kids from Berkeley and Stanford who figure this shit out as interns while supposedly fully-trained engineers with all the knowledge of data structures that should come with that think this shit is too hard.
I think I'd be completely unsurprised to see an intern successfully use `rerere` on a longer project of theirs.