adding indexing to cache models and initial implmentation of stagging ro...

...llup jobs in a separate queue to allow for parallel execution