Я полностью понял ваш вопрос, и, как я знаю, вы работаете с форматом .nwm, который в основном включает в себя все файлы из проекта (это является причиной такого количества объектов в метаданных)
Для такого случая вы можетеиспользуйте промежуточный сервер с пользовательскими методами помощников, пожалуйста, посмотрите на этот репозиторий от Cyrille Fauvel,
https://github.com/cyrillef/propertyServer
Это может помочь вам работать с несколькими идентификаторами, с диапазоном идентификаторов,некоторые методы, которые вы можете использовать в качестве основы для своих собственных.
Кроме того, насколько я понял, вы получаете свойство программно, поэтому, может быть, вы сможете использовать поле 'name' в объекте метаданных, которое также может быть уникальным как 'справ.