internal void SetProperty(string name, object value) { object ptr; if (value is BaseObject) { ptr = (value as BaseObject).Ptr; } else { ptr = value; } SetV8Property(name, ptr); PutToCache(name, value); }