да. с 1Сом.

По-моему тебе надо задачу переформулировать.
Иначе придется переписывать механизм lookup'ов.
Т.е. малой кровью никак.
Если уж очень хочется, то открой просмотршиком axsys.aod
и поищи строку "void performTypeLookup("
Посмотри что там написано.
И все же. Постарайся чуть отойти от стандартов 1С.
С задачей lookup'ов встречаются все, кто пишет базы данных, системы автоматизации и т.п. на нормальных движках. То, что сделали в 1Се конечно же очень удобно пользователю. Но офигительно нагружает СУБД. Постарайся понять также, что остальные решают эту проблему. Вовсе не так как в 1С.