better UI for custom package roots setup, non-collapsible tree
(cherry picked from commit a80c18a)