The main difference the two is that the State is mutable and Pros are immutable.