bool canActivateSet(int exerciseIndex) { if (_state == null) return false; return _state!.activeExerciseIndex != null && _state!.activeExerciseIndex == exerciseIndex; }