Extract player update into Player:update.