Since the VAO needs to be completely setup during initialization, what is the best way to feed new vertex data to the GPU? Is it better to recreate the VAO and VBO or to simply pass new vertex and texture data to the VBO?