title: show and hide components versus destroy and recreate component
body: <p>I have a multi-step form. I have 6-7 steps and right now i have designed the system like each step is a component. When user switches to next step, the previous step component is destroyed and new step component is initialized. So i have totally 6-7 components. Is show and hiding components is better or destroying and recreating the component is better.</p>