protected internal virtual void Renew() { _arenaAllocator.RenewArena(); if (_arenaAllocatorForLongLivedValues == null) { _arenaAllocatorForLongLivedValues = new ArenaMemoryAllocator(LowMemoryFlag, _longLivedSize); CachedProperties = new CachedProperties(this); } }