improve model cache support in mongo specific each