Why is this atomic? It shouldn't need to be changed after initialization.