Create and attach a component from a UClass

Yup the NewObject function’s second parameter is exactly that