просто тут подумалось: а можно ли взять и уникальные поля в jsonb описать как новый ecto тип и энкодить/декодить в зависимости от того какое там значение в type
и сразу update: по-ходу, так нельзя cast/dump/load не знают ничего про остальные поля
Прям _хочется_, чтобы extra поля в special connector были на одном уровне с общими полями.