Remove WindowlessMetadataExtractor
test(ng-mousewheel): fix ng-mousewheel test
fix(parser): Add caching to the dynamic parser.

This change cut memory allocations for some actions in the Todo
demo app by 50%.
chore(perf): reflect speed test