Use codegen annotation processor