public void AddPilotToCache(Pilot pilot) { if (pilotCache.ContainsKey(pilot.id) == false) { CardCanvas pilotCanvas = pilot.GetCanvas(pilotCardWidth, pilotCardHeight, new Thickness(2, 2, 2, 2), this); pilotCanvas.AddCardClickedEvent(this); pilotCache[pilot.id] = pilotCanvas; } }