Mostly got recursive .Include() support working