Add BeamFired event.
Retain object states between updates.