Can someone please help me understand some diff data from the Memory Profiler? I have a GameSession class which only a single instance should exist during a session/match. I'm investigating memory leaks so I created a diff between 2 matches. I expected to see 1 deleted GameSession instance and 1 new instance, or 1 same and 1 new if memory was leaking, but I have 1 delete and 2 new ones. Please take a look at the screenshot GameSessionInstances.png. If the 2 new instances had similar data, I'd assume it's something in my code creating 2 instances, but they are very different: they are both Manage Objects but one of them doesn't have a Native Object Name, Native Instance Id. What does that mean? I thought they could be the same instance but they have different addresses and different internal data. The deleted one is also different from the other 2. Bonus question: what's the <>c instance? Local variables for a lambda? I made these measurements on an iPad Mini 2 but got similar results on the Editor.