Symfony sfDoctrinePager с несколькими таблицами

Мне было интересно, как это сделать. В моем приложении у меня есть таблица категорий и таблица продуктов. Мне нужно иметь пейджер, который сочетает в себе как категории, так и продукты для отображения в одном списке (сначала категории, затем продукты). Есть ли способ добиться этого? Я пробовал левое соединение в запросе пейджера, но, похоже, это не трюк.