Primary entry point to cache a doc.get()