fix: fixed bug that caused overlay components to block gui
Created by: xflord
- if the back button was used while an overlay component was present on a cached page, the component would not close and block the rest of the gui
- components in the overlay are no longer cached