Evitando recursão com entidades Doctrine e JMSserializer

Eu estou construindo uma API REST usando Symfony2, Doctrine, FOSRestBundle e JMSSerializer.

O problema que estou tendo é ao serializar minhas entidades, o serializador puxa qualquer entidade relacionada. Por exemplo, para uma tarefa que faz parte de uma história que faz parte de um quadro, então ao serializar a tarefa, recebo uma saída que inclui a história que inclui o quadro, que inclui todas as outras histórias no quadro.

Existe uma maneira fácil de limitar isso e apenas incluir os foreignIds?

questionAnswers(5)

yourAnswerToTheQuestion