Also, is there a better way to keep a collection of objects? TArray seems like it is not very easy to work with pointers…