private RegionInfo ToRegionInfo(NpgsqlDataReader dbReader) => new RegionInfo
 {
     ID                      = dbReader.GetUUID("uuid"),
     Name                    = (string)dbReader["regionName"],
     RegionSecret            = (string)dbReader["regionSecret"],
     ServerIP                = (string)dbReader["serverIP"],
     ServerPort              = (uint)(int)dbReader["serverPort"],
     ServerURI               = (string)dbReader["serverURI"],
     Location                = dbReader.GetGridVector("loc"),
     RegionMapTexture        = dbReader.GetUUID("regionMapTexture"),
     ServerHttpPort          = (uint)(int)dbReader["serverHttpPort"],
     Owner                   = dbReader.GetUGUI("owner"),
     Access                  = dbReader.GetEnum <RegionAccess>("access"),
     Size                    = dbReader.GetGridVector("size"),
     Flags                   = dbReader.GetEnum <RegionFlags>("flags"),
     AuthenticatingToken     = (string)dbReader["AuthenticatingToken"],
     AuthenticatingPrincipal = dbReader.GetUGUI("AuthenticatingPrincipalID"),
     ParcelMapTexture        = dbReader.GetUUID("parcelMapTexture"),
     ProductName             = (string)dbReader["ProductName"]
 };