How to solve this problem (in WF4):
I create a workflow in xaml and start several instances of it, I have a persistancestore and all workflows persist on a bookmark
May be it helps
http://msdn.microsoft.com/en-us/magazine/dd727506.aspx