add incremental loading of views to speed up rendering