Wound back caching handlers other than those belonging to Java. Java handlers are expensive given their introspection
Factored out the concerns within an action that are expensive given reflection: annotations. The router is now caching the JavaActionAnnotations data only.