Adding DescendantTypeSubscriber to fix serialization of nested polymorphic objects