Re-implemented support for showing popup at explicit coordinates - cleaner and easier.