module Lookbook::HierarchicalCollection
def to_tree(include_hidden: false)
def to_tree(include_hidden: false) cache_key = include_hidden ? :tree_with_hidden : :tree @_cache[cache_key] ||= self.class::TREE_BUILDER.call(@entities, include_hidden: include_hidden) end