revised locking in Data/Null/NullRegionData.cs
this module gets used when regions are loaded from file