Stateful control development simplified - no need to update the ControlState collection manually
Statefull controls finished and they can change the viewmodel if it is databound to some property