How does it perform when you note the properties as @lazy? One other possibility would be a viewHelper loading the relation, but thats not the way i recommend, too much logic in view.... As far as have experienced it the default Orderings are respected, set it up via TCA, it should be handled when loading the relations.