ObjectConverter needs to deal with constructor injection properties
When a normal object is converted, the generic ObjectConverter is called (not the PersistentObjectConverter).
When this object relies on constructor arguments and does not provide setters for all options, that will break.
I'll prepare a patch which fixes the issue.
We need this for image upload in Phoenix