You can define dimension member controls using an explicit selection or advanced member selection, and use advanced member selections to populate the control. Using advanced member selection to populate a control makes the control dynamic. As members are added deleted and changed in the database, the control maintains itself and does not become obsolete.
For example, you can create a Product dimension member control. You can make a children of Product dimension member control, and you can make a control that displays the Children of Product, whatever they are.