оптимизация getPropByName