Ну а так в принципе будет в куче значение, как только ты сделаешь действие, вследствии которого может с разных потоков доступ пойти (например, захват переменной в лямбде). Больше скажу, в большинстве случаев произойдёт копирование, то-есть старое значение останется на стеке, а новое в кучу добавится и будет уже использоваться "глобально"