Selection guide for custom Components

May be this strategy can help you.
look at: