On the other hand, if we open the window without the coordinates, we can't update them with the window open (they are passed into the window as arguments when opening).  The internal coordinates will be updated, just the developer would have to close and reopen the geolocation window to see them.  This is assuming they open the geolocation window before it has received the geolocation coordinates.  Is that ok?