Make sure players always have a unique id, avoid redundant getPlayer()
calls