fixed relayout on draw refactored child remove/replace into ScrollPanelWidget fixed scrolling on child remove