fix destroyed weren't catched by garbage collector
can massivly reduces memory consumption
change how `padding` affect ScrollPanels
update demo & inspector widgets