Fuck it. I'm ditching ES3.