added field cache for ejb injection