Try version with `@generic` inside api documentation
Always populate _generic member from apidoc, remove lazy-loading