Small vertex buffer refactor