travel map: data loss on player controller?

A unique id generated based on parameters of the controller. You could also use the index of the controllers array. There are many ways to do this.