and a final thing about the TimeoutExceptions: even though we catch them here, ISPN will always log them as errors via `org.infinispan.interceptors.InvocationContextInterceptor` line #148.

So I think we have a couple of options:
a) modify `default-workspace-cache-config.xml` and increase the timing from 10 seconds to 20 for example
b) document the fact that user will have to use their own custom ws cache config (in a highly concurrent environment) and increase the timeout.