give MapStreamCallback a Player& argument.  Lose const Player& for now.