Are you talking about actual # of components on a given page changing based on some rule? That's not possible for many obvious reasons.However, you can have a component or two where the content changes based on some business rule. Also in a given component you show a targeted RSS feed and a poll or one or the other based on the rule if you'd like.
Can you provide an example of how you are adding a rule inside a component? I am interested in the syntax.