Мне нужно было делегировать один и тот же метод двум моделям, предпочитая использовать одну модель над другой. Я использовал опцию: префикс:
от Individual.rb
delegate :referral_key, :email, :username, :first_name, :last_name, :gender, :approves_email, :approves_timeline, to: :user, allow_nil: true, prefix: true
delegate :email, :first_name, :last_name, to: :visitor, allow_nil: true, prefix: true
def first_name
user.present? ? user_first_name : visitor_first_name
end