JmixIcon как свойство сущности

Здравствуйте, хотелось бы чтоб в сущностях юзер мог выбирать иконку из JmixIcon, но тк JmixIcon не имплементирует io.jmix.core.metamodel.datatype.impl.EnumClass то liquibase не может сгенерить скрипт

Cannot map Java type to SQL/Liquibase type: io.jmix.ui.icon.JmixIcon
И я так подозреваю что в редакторе comboBox не воспримет это поле.

Вот так я пробовал задать переменную

@Column(name = "ICON")
private var icon: String? = null

fun getIcon(): JmixIcon? {
    return icon?.let { JmixIcon.valueOf(it) }
}

fun setIcon(icon: JmixIcon?) {
    this.icon = icon?.name
}

Можно сделать так чтоб JmixIcon имплементировал io.jmix.core.metamodel.datatype.impl.EnumClass?