Renderer: When not using VAOs, call...

... glBufferData() to update the contents, and not glBufferSubData()
since the performance is better