Since your usage of `cached_property` is different from the way it's originally used in `test_cached_property()`, it might be cleaner to split this test to a new individual test.