Maybe I'm missing something, but don't we want to do the `__ovfl_cache_{col,row}_visible` check here before caching the key?