Use view reset rather than constructor on resize