fixed caching bug
Revert "removed full reload, not reliable"

This reverts commit 905d6e26e694484c3aa8ff2805f42d28dc8e4451.
Merge branch 'loadingScreen'