def assign_keywords(force_audience_keywords: false)
    return unless audiences.exists?

    original_keywords = keywords
    audience_keywords = audiences.map(&:keywords).flatten.uniq