Enhanced MetaComponentFactory to allow callbacks in generated controller - to enable children of metaComponent()