Merge pull request #4293 from adobe/nj/ResearchLiveHTML

Some preparatory work for incremental update
Initial implementation of incremental update