Add Studio support for cohorted courseware

TNL-652
The problem is that it hasn't been cached for the siblings, so as the algorithm goes up the tree to compute the ancestor info it ends up going back to the database.