Improve performance of ItemView resize (reposition widgets instead of recreate)