That's what I tried - I miscommunicated, sorry. What I mean is how can I do it without dropping the frame rate? You example seems to run smoothly, but in the game I'm working on, at 800x600 and with a larger laser, doing that causes the framerate to go from 120fps to about 10.