Needed to make an actually usable 'ComponentPicker' for PaperZD and ended up creating a pretty robust implementation that even works on the BlueprintEditor (with native an BP classes alike).
Might be a good addition to
@UnrealEngine if enough people are interested?