[4.7] Keep pointer variables in-between levels

Actually, I just had an epiphany and the idea hit me. I didn’t put UPROPERTY() on my inventory manager variable and that was the reason why it was being GC. This solved my issue during transition.