💬 Review commented on "fix: NaNimation initial states are not applied when animations are inactive": Copilot "Setting vector components to NaN may cause unexpected behavior. The multiplication `Vector3.one * float.NaN` results in a Vector3 with all components as NaN, but this could cause issues with Unity's serialization or rendering systems. Consider using a more explicit approach or documenting why NaN is specifically required here.
```suggestion
// Replacing NaN with Vector3.zero to avoid undefined behavior in Unity's systems.
scaleProp.vector3Value = Vector3.zero;
```"

GitHub
fix: NaNimation initial states are not applied when animations are inactive by bdunderscore · Pull Request #1660 · bdunderscore/modular-avatar
Closes: #1657