We'll certainly want the popup to be anchored to geographic coordinates here, no?

Also, isn't `pixel` relative to the map div? The gaPopup service adds the popup to the document body, so it would be weird to use map pixel values for the positioning.