> B.) Create the Beans solely based on the AnnotatedType and ditch the > 'default' bean creation (see AbstractBeanCreator#isDefaultMetaDataProvider())
+1 here IIUC, we provide scanner-service produced AnnotatedType's and just allow them to be replaced by extensions.
