use correct CachingGenerator class in super() call

This was a leftover from code moving in c1324b0.
Detected by pylint.