How to use Recache

I use ToolsRefreshSelectedDocuments to update a bunch of documents. Some fields in the form are updated using DbLookup and DbColumn and right now I use NoCache to make sure there will be consistence since the source document are updated quite often.

Some of the lookups are using the same parameters in serveral of the selected documents and I would like to speed up the process by caching. Could Recache be used? To I have to call the lookups with Recache first and then run ToolsRefreshSelectedDocuments with cache?