Reposition *after* you add to the DOM.

It doesn't seem to flicker, and you need the parent for positioning to work
properly.