make this volatile, or ensure get/set goes through a barrier.