public final Object deserializeWithType(JsonParser jp, DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
is the only entry point for when jackson mapper is deserializing a collection of objects with polymorphic types.
I have a custom version of the beanDeserializer that does partial updates, it also pulls references from our database when we use syntax that indicates a reference.
However because this field is marked as final, I can't change the deserialization behaviour for references inside collection if the types are polymorphic.
I have being trying to work around this problem for a month. a literal month.
please remove this keyword!