Nuke timed_cached_property until I'm happy with an implementation