protected virtual void onObjectRemoved(RectTransform item, int poolIndex) { AbstractPlayerListItem component = item.GetComponent <AbstractPlayerListItem>(); component.Reset(); DataEntityHandle handleFromPoolIndex = getHandleFromPoolIndex(poolIndex); if (!handleFromPoolIndex.IsNull) { string displayName = dataEntityCollection.GetComponent <DisplayNameData>(handleFromPoolIndex).DisplayName; if (playerAvatarRenderer.IsRenderInProgress(displayName)) { playerAvatarRenderer.CancelRender(displayName); } } }