Yes, this the case where the value is going to be a Number which prevented to set Infinity.

If we keep a String representation for the value (to allow to set percentage and raw value), we could allow to declare value="Infinity" and convert it to the Infinity Number. 

In the end we would allow 3 cases/ways to set the value:
```
Number => value = "10" or value = 10
Percentage => value = "10%" 
Indeterminate => value = "Infinity" or value = Infinity
```
It covers the need to remove indeterminate and allow to set the state declaratively.