public LifecycleObjectCache() { _lock = new ReaderWriterLockSlim(LockRecursionPolicy.SupportsRecursion); }