FIXUP: Refactor: refine API of LightClassGenerationSupport