The user should not need to pay attention to produce unique simulation names. We can use internal UUIDs for simulations as we do for tasks.