- Changed to an ajax only solution for now. Currently doesn't actually update the website.
- It seems that lazy loading a file that returns a 404 behaves differently on different browsers, so well just fail each time.