That was not my question. If ``symbolsMapReady`` needs to be volatile, then the current implementation isn't thread-safe. Hence, do we need thread-safety?