Hi, I was wondering is there a reason why you use TSharedPtr on the item? what if I use a simple Raw pointer instead?