I think, it's strange and unnecessary caching.