public IEnumerable<IPathwayData> GetPathways(bool withReturn = false) { return BackingDataCache.GetAll<IPathwayData>().Where(path => path.FromLocationID.Equals(ID.ToString()) || (withReturn && path.ToLocationID.Equals(ID.ToString())) ); }