Cheers Rowan, we're hoping to address some of these issues in future bug fixing patches - unfortunately the randomness is a slightly annoying side effect of how we had to put it together within the time constraints..