I have a change of state that takes a while to complete,
I could start a loading screen similar to the one that flex use on the inititialization of the application?
you could create your own custom preloader for it,
or you could set the mouse cursor to busy and all the objects in the state to invisible until complete
quite a few ways you could do this
If this post answers your question or helps, please mark it as such.
This lin should help:
Retrieving data ...