make MCRegion thread safe