Cannot Construct Objects within ActorComponent

When I try to construct Object-derived objects within an Actor Component, I get a compiler error:

Looks like you cannot construct an object when you don’t provide a concrete class.
When providing a class within an array to the “Construct Object from Class” node, you need to cast your class to a concrete class first.
In my case I had an Array (Make Array node) of Classes (all of a common subclass).
I needed to plug a Cast node inbetween to make the code to compile