ACCUMULO-3372 avoid holding the lock while constructing a cached object