Вам не нужен весь доступ к некорневым объектам, чтобы пройти через корневой объект.
Вам просто нужно, чтобы корневой объект был границей согласованности и постоянства.
Так что нет причин использовать какой-либо метод, поскольку ваш пользователь может просто перейти непосредственно к объекту строки заказа:
OrderLine.Quantity = 5;
Тот факт, что клиент является агрегатным корнем, просто означает, что, например, невозможно зафиксировать это изменение в базе данных, не передав в базу данных всего клиента.