Fix for handling List<MyObject> where MyObject needs have a registered ComplexObjectDescriptor