module Lookbook::AnnotatableEntity

def display_options_config

def display_options_config
  return unless has_tag?(:display)
  # Dynamic params set at the entity level are
  # not (yet?) supported so filter them out.
  display_tags = tags(:display).select do |tag|
    !tag.value.is_a?(Hash) && !tag.value.is_a?(Array)
  end
  display_tags.map { |tag| [tag.key.to_sym, tag.value] }.to_h
end