Use same strategy to name DirectComponents