This callback triangle is making me rethink putting requirejs at bottom...