added caching of EJB annotated methods