SoftDelete для многих во многих таблицах в Doctrine 1.2

Я могу добавить поведение SoftDelete в справочную таблицу ManyToMany, это добавит столбец deleted_at. К сожалению, установка столбца в значение не NULL не будет отфильтровывать отношения. Это то, что я надеялся.

Кто-нибудь знает обходное решение, не ссылаясь на ссылочную таблицу?