again, why are we not doing `recipients = [cc.user for cc in thread.thread_cc.all()]`?