There's probably no other way of dealing with \Traverasble serializations unless it is supported by the Serializer. Memory consumption will be an issue anyway - that's how JMS Serializer works for now