[tree] don't render modal in tree, until it is requested by user

This improves performance of rendering for large trees.
2 jobs for 670-dev-first-tree-lighter-calls in 9 minutes and 57 seconds (queued for 6 seconds)
Status Job ID Name Coverage
  Compile
passed #13177
compile

00:04:57

 
  Test
passed #13178
test

00:04:59