Don't use vector::reserve() in the render batcher

std::vector::reserve() will generally do just what is requested :
It resizes the vector storage capacity to be at least the requested
size. However it trusts the user that this is a good upper bound and
will not reserve more, "disabling" the vector's normal geometric growth.