bulk class evaluation caching works