It explains how making a selection triggers the calculation engine, which re-evaluates all aggregations in every place (also in show / hide conditional expressions).
I believe similar is happening when you change a variable that is used in these expressions, a variable change triggers re-evaluation of all expressions where this variable is used.