:ocean: be more aggressive with the screen redraw, allow fire to mis-spread on a per fire basis rather than the whole screen