sfDoctrineActAsSignablePlugin и оптимизация запросов к БД

При использовании этого плагина мы часто забираем записи из БД и показываем, кто же их создал или редактировал.
Если выводим только одну запись, то всё ОК.

Но если выводить список таких записей, то обнаружим, что на каждую запись появляется по запросу для получения Creator'a и Updator'a. Что же делать? А вот что:
Было — Doctrine_Core::getTable('Posts')->findAll()
Стало — Doctrine_Core::getTable('Posts')->createQuery('a, a.Creator, a.Updator')
И получаем нужные джоины автоматом.

Собственно, данная техника работает не только для actAs Signable. Это поможет уменьшить количество запросов при получении любых связанных записей.