It turns out that it turtle list is sorted by id, and if you set the id it will mess some internal things, like turtle removal. Maybe the turtle id should be private, or have a setter that gives you a warning to avoid shooting yourself in the foot?