Reuse hint interpreter session
Merge remote-tracking branch 'refs/remotes/bennofs/hint-cache'