protected virtual void FixedUpdate()
        {
            var finalUpdate = LeanTransition.GetTiming(timing);

            if (LeanTransition.GetTimingAbs(finalUpdate) == LeanTime.FixedUpdate)
            {
                UpdatePulse(finalUpdate > 0 ? Time.fixedDeltaTime : Time.fixedUnscaledDeltaTime);
            }
        }