Trying cached_property