The user could decide which types of components they would like to have generated at a top level app setting.
Coming from a code base that is strictly using only functional components and hooks to manage local state, this would be super useful.