Will part of the fix for this issue remove the requirement to have the Columns annotation ? I have a case where the CompositeUserType can work for varying numbers of columns - depending on the entity to which the property is embedded.