try initiatingController.enableOnDemand(result);
controller.enableOnDemand(unresolvedContext);
controller.enableOnDemand(context);
try initiatingController.enableOnDemand(result);
controller.enableOnDemand(unresolvedContext);
controller.enableOnDemand(context);