I think its easier to hand around pointers and acquire Handles when an object plans to keep a ref for longer. But I may be convinced otherwise, am not entirely sure if this is best practice ;)