So I tried to rewrite the HTML file and specifically call out the versions that I want to call out of the google API. Unfortunately, no matter what I do, I seem to still get that damn onion.js error. It seems to always happen once I add a listener to the push pin. If I just drop a pin on a map and don't have a listener, it seems to be okay. I'm going to throw in the towel on the google maps integration and see if I can't figure out a bing maps integration instead.