/Engine/Source/Editor/UnrealEd/Public/ComponentAssetBroker.h
One asset type can be associated with multiple component types, but any given component type only understands how to be created from a single asset type (for now)
class IComponentAssetBroker