Pretend I have entities A, B, C, D. They each have a structure as follows
public class A{ public IEnumerable Bs {get;} public IEnumerable