Merge the 3 turret rendering traits into WithTurret.
Make WithSpinner consistent with WithTurret.
Fix Animation formatting (no code changes).
Separate sprite rendering from specific actor behavior.
Only show muzzle flashes for the active barrel.