That's definitely true and is the main reason behind needing to avoid statics/singletons.  If multiple versions of infinispan or client bundles are simultaneously installed/activated, "bad things will happen".

But checking bundle state is certainly useful.  Will do.