A ListView widget observes an array of data items and creates visual representations of these items. ListView relies on the property that holding a reference to a value ensures its existence. In other words, neither SListView nor SListView are valid, while SListView< TSharedPtr > and SListView< UObject* > are valid.