Does it make sense to clear everything at this point (i.e. having some BatchDraw::Clear() function?)