DO NOT USE THIS INSTANCE FOR LIVE DATA!!!!
The ReadStats has a dispatch time, which also includes the time it takes to acquire the backgroundOperationLock. These should be separated.