Modify to do a one-pass draw.