private void Update() { _inputProvider.GetInputs(ref _inputs); _movement.UpdateWithInputs(in _inputs); _attack.UpdateWithInputs(in _inputs); }