Lift a sync State to an async StateAsync.
StateAsync<S, A> toStateAsync() => StateAsync.fromState(this);