dat.gui + refresh function work well (hierarchical/flat switching)