@wachterjohannes Why don't you use the capabilities of the JMSSerializerBundle? (Expose and Exclude Annotations)