This _is_ a really great pull request, but I thought it was submitted because it's a great example of overusing shiny new web features, then having to roll back that shit because it didn't work out and the boring solution was the better one.