public TrackObjectBase GetLayoutById(string idWithLayout) { return MultiLayouts?.FirstOrDefault(x => x.IdWithLayout.Equals(idWithLayout, StringComparison.OrdinalIgnoreCase)); }