Fix the load aliasing issue. Forget the event and change load_script() to use synchronous XmlHTTPRequests and manual tag insertion. This has a less than impressive impact on load times in the debug version, but I doubt that can be helped.