Flexible way to associate Symfony forms to eZPublish contents