ngl: Set up buffers and arrays once
Keep the array buffer around, and use glBufferSubData to update it when possible, and only set up the vertex array once, too.
Keep the array buffer around, and use glBufferSubData to update it when possible, and only set up the vertex array once, too.