cache JNDI lookups