Expanded class hierarchy of BatchMemoryQueue