Argument '{0}' of activity '{1}' is bound to an expression that contains activity '{2}'. '{2}' can cause the expression to ...

Argument '{0}' of activity '{1}' is bound to an expression that contains activity '{2}'. '{2}' can cause the expression to idle during evaluation. If the argument expressions of activity '{1}' modify shared state then going idle during expression evaluation can produce unexpected values for the arguments.