Думаю можно в аплекейшн контроллен добавить current_cart и возвращать сurrent_customer.cart что бы упростить