Why use TSubClassOf and not just the class itself?

That clarifies a lot. Thanks.