@Frans -- Thanks for the reply.
The key point is that the rules are external (i.e. originating outside Lime which I'll call the "RuleEngine").
I purposely did not include more info on the RulesEngine because it is tangential to the problem. If I need to use RemoteControl from the RulesEngine, for example, I could make that happen.
What matters to me is that when a user takes the survey, they see 5 questions that include: Q1, Q2, plus Qx, Qy, Qz as selected by the RuleEngine.
Rather than remote control, I would make an AJAX call from the survey to the "RuleEngine". Based on the returned result you could populate a hidden question to control relevance of various questions.
Cheers,
Tony Partner Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.