Sorry, but no change in behaviour.
Property currently looks like
@JdbcTypeCode(SqlTypes.JSON) @Type(JsonType.class) private PropertyTypeA property = new PropertyTypeA();
With this the deserialisation gets in trouble … look into my GitHub repo.
When I remove @Type(JsonType.class) the exception from some comments ago occurs again.