I haven't tried it, but I'm wondering if you could assign the swimlane to a variable, and then change the value of the variable as part of your condition. So you'd have a decision based on your variable value, and in one case it would set the valuable with two users and the other it would set it to one. Then the execution would join and continue as normal.