Fix issue with caching only the last result in case of calling the chain of cached properties