Исходя из моего опыта, ваше предположение верно, ID, предоставленный хранилищем данных, кажется уникальным независимо от вида.
EDIT:
Извините, я был не прав. Очевидно, как подтвердил Ник в комментарии, идентификаторы гарантированно будут уникальными только для одного и того же вида, а мои наблюдения применимы только к сущностям на сервере разработки.
Однако, боюсь, на данный момент единственный способ узнать, что Kind связан с определенным идентификатором, - это загрузить сущность из хранилища данных и проверить значение getKind ().