Reconsidering DrawQueue implementation and usage