rubyのparallelを使って、スレッドごとにオブジェクトを分けて処理したいのですが、良い方法はありますか?

イメージ

Parallel.each(array, in_threads: 10) {|val|

    obj[thisThread] << val

}