The cached views etc. should be there, but as Kaushik noted, if the Document Timeout hits due to no users being in the application, it will then unload from memory, that is working as expected, so to his point, you would need to either increase the Document Timeout at the Global or Document level and/or use the Preload option, the latter will keep the app loaded in memory except for those instances where there are no users in the app and it is reloaded/distributed, there may be a gap in those cases where it may take up to 10 minutes to load back up into memory, and this is by design as well due to the scanning interval of the QVS checking the qvw files and the meta files to figure out what should be loaded etc... Check the following Help topics as well:
Note on the last link above, that also exists in Source Documents, so you can set things there which will ensure it is always set on any QVS distribution going forward, did not know if you had Publisher or not though.
To help users find verified answers, please do not forget to use the "Accept as Solution" button on any post(s) that helped you resolve your problem or question. I now work a compressed schedule, Tuesday, Wednesday and Thursday, so those will be the days I will reply to any follow-up posts.