Reland^2 "Use the thread local cache in interpreter / unresolved entrypoints"

This reverts commit 93d6dcb6972185c82db5b87d1648380968736f1a.

Bug: b/240233684

Reason for revert: Fixed invokeinterface

Change-Id: I135d35de43a9a7ba2e4f2d636c1b24ea88375172
16 files changed