Because then you don't have the panel and you wouldn't be able to show/hide the panel without the panel actually being there. What you're describing is the current behavior without any of the changes in this pull request.