cached-property: Python library - decorator for caching properties in classes </>