Caching regex matchers between calls (reset on save) - #4