Clamps a frame delta so a stall or a paused view does not teleport the camera when it resumes.
@protected double clampDeltaSeconds(double deltaSeconds) => deltaSeconds.clamp(0.0, _maxFrameSeconds);