Is there a way to assign markups to individual viewstates so that when you are switching between them the markups don't follow?