added datatemplate for update*caches

250 seems short for data.  I'd do at least 1024, possibly 8192 if it's Externalizable