Hi Harold,
A TypedList is a flat structure which contains the fields you defined in the designer. Those fields may be part of different entities. At runtime when you fetch the TypedList, it will load all the involved tables and fields and it will fill a flat Table with the result. So the result is flat, you can't traverse the levels, if you want that you should try with normal entities, or DTOs.