slight optimization of DSM and PlayerInfo