feat(super): Same super treatment for subgenerators

Actually takes advantage of super for subgenerators too.