I made a suggestion a month or two a go that the PIN behaviour should be based around a scene graph design. I should bump that.
I also think that container should be based around a scenegraph rather than how it's currently setup. I think I might start a new suggestion feature. I also don't like how containers can't reuse sprites for other containers :(
I agree though a proper parent child model with the ability to getParentUID would be awesome