Define your cache loader as "async".
There are a number of properties you can add to your cache loader in the "properties" XML element, which define the how and when the async writes are made.
See these Javadocs on the AsyncCacheLoader delegate class for details.
Cheers Manik. Thanks for the tip.