private void DestroyOld(List <SessionDto> sessions) { foreach (var sessionCircle in sessionCircles.ToList()) { if (sessions.All(x => sessionCircle.Session.SPID != x.SPID)) { sessionCircles.Remove(sessionCircle); canvas.Remove(sessionCircle.UiElement); } } }