DrawBatch is no longer a singleton, fixed possible memory leaks and
crash in DrawBatch.