Make loop cache unique. Fixes gh-433