projects = object.filter_map {|o| o.respond_to?(:project) ? o.project : nil}.uniq
          projects.map {|project| possible_values_records(custom_field, project)}.reduce(:&) || []
        elsif object.respond_to?(:project) && object.project