FTransactionallySafeReadScopeLock

A transactionally safe read scope lock - that uses a transactionally safe read-write lock to back it.