public void Resolve(NetGuidCache cache)
 {
     if (cache.TryGetTagName(TagIndex, out var name))
     {
         TagName = name;
     }
 }
 public void Resolve(NetGuidCache cache)
 {
     if (IsValid())
     {
         if (cache.TryGetPathName(Value, out var name))
         {
             Name = name;
         }
     }
 }
        public void Resolve(NetGuidCache cache)
        {
            if (Tags == null)
            {
                return;
            }

            for (var i = 0; i < Tags?.Length; i++)
            {
                Tags[i].Resolve(cache);
            }
        }