process `map` container

processの定義で
一度計算したら以降、mapを通して持ち回す変数があるとします(例えば平均値や標準偏差)

この変数は、processの定義のwhere以下では定義しない方が良いですか?

processと同レベル以上のスコープに置くべきですか?

危惧しているのは、processのwhere以下に書くと
適用毎に再利用しないで計算し直してしまうのではないかという事です