private void UpdateFrame(IFrame frame, int roll) { var newFrame = frame.AddRoll(roll); _frames.Replace(frame, newFrame); }