Or if you want to increase performance and decrease memory consumption, remove the panel view. And re-add it in code when needed. (Depends on how big your project is)
Just keep in mind, you NEED to ensure that you test for a control being initialized before working with it. If label1.isinitialized = true then blahblahblah. All of my apps have a Refresh subroutine just for this reason, it refreshes the data in all of the controls. So when I change layouts, or pages, etc. I call that routine.
Otherwise it will crash from here to Antarctica without the layout being loaded.