Changing LaserBeam to extend BasicModel instead of DrawableComponent.