tg.caching is the proper module from which to import cached_property