Added template caching and smaller processing of non-template changes