Popups draw relative to the anchor, when you reparent them, the position gets corrected but the anchor can mess up things a bit so you need to adjust it again (I wonder if this is a feature or a bug).
I guess a good tutorial is needed to explain those small details in the Control branch.