Fields are not cached. They are part of the schematic file format. Deleting cache would not help here at all and I generally advice against it anyway.
A bit of reading material for anyone unsure about what the cache does: What are the cache and rescue libs and how does the schematic rescue dialog work? (KiCad version 5.x and earlier)