About

State is a object that stores a value, it's basically just like a variable.

You can use a State object directly in a Description, like below:

{
    ["PropertyName"] = State
}
It will also use State.OnChanged for detecting changes via State:Set() and will automatically set the property with the new value.