fixed issue with specific cache settings and ienumerables