Effect, more flexible sprites, vao attribs that remember vbos