Only cache interps if they are the root or have a title
Only create a layer applier once per interpretation layer
Merge pull request #622 from cmc333333/cache-less

Performance Tweaks