using a parameter/page path ( a go to page action ) would be a better solution.
if you use states, the going forward and backward on the screens will be messy, and also wont work with the back buttons in mobile.
you can give the screens name and combine option sets for this.