Added velocity assumption and dirty sprites