Thanks @fxn for the tip, however the gem doesn’t support multiple parents which we need. I guess the term “tree” can be misleading (although trees can indeed have many roots …). I answered something similar about the closure_tree gem.