Have you been using QVD's?
They are optimised data storage files that your QlikView script can produce, and amongst other things allow you to build incremental loading into your script.
Typically i'd create an Extract app/layer to get your source data and store them as QVD files -you can add incremental loading here.
Then a model layer to read those QVDs and remodel the data as needed for your end users UI. Then a UI with the graphical elements which does a binary load of your model file.
There should be lots of good documents around the community on deployments and different approaches to getting your data into the best format for your end users.