public bool IsVisible(object o) { if (o is Player) { return(VisiblePlayers.Contains(o as Player)); } else if (o is TimelineEvent) { return(VisiblePlays.Contains(o as TimelineEvent)); } return(true); }