But how does VBO help where you render a lot of particles which have different textures? there's a lot of texture state switches there, and you can only render about a quad per sprite, does using VBOs in that case help at all?