Not a feature request, but rather a suggestion-
right now, every modules that implements the parser hook, needs to implement it's own caching mechanism. It would be great if there was an optional hook to use that is similar to, for example, _parser_common_syndication_RDF10_parse. That way other modules can easily implement parsers without the need to cache it or even load it themselves.