Пользовательские поля динамической модели в Rails
Кто-нибудь знает о драгоценном камне или хорошей реализации, позволяющей пользователю добавлять поля в модель?
Ex.
Пользователь хотел бы добавить поле «внутренние заметки» в модель контакта. В интерфейсе они просто выбирают «Новое поле»> «Тип: Текст»
Спасибо