cached commonly used device properties
Merge pull request #2244 from ilya-lavrenov:tapi_device_cache