cache is calls

This would resolve #5043.

Will almost certainly cause a pile of test failures.
I wonder if the is should better be in quotes: "is" etc.