AFAIK, our integration only cares about these four types, so adding a new type would imply to modify both