Ryan or whoever else.... Why did you use " on :connect: " instead of "on :load: "
wouldn't on load remove the issue you have of loading the script and then having to reconnect to a server?