addConvertedPropertyValuesAsList interacts with the converter multiple times to write a JDBC value for each collection entry. Ideally, we move these calls into JdbcConverter to improve locality and have an improved cohesion across the involved components.