Fix nasty flickering bug introduced by FileRevArrow conversion in a
stupid attempt to compensate for the flickering I was seeing as a
result of duplicate pointers (in reality, I only made things worse!).
Lesson learned is to avoid drawing lasers overlapping each other,
which means making the length of time the laser stays on equal to the
time between activations if at all possible.