public virtual void AddCategories(IEnumerable<CategoryField> categories) { Categories.TryAddRange(categories, this); }