since RemainingCapacityRequest may run on non-partitionThreads it should not directly call QueueContainer modifying methods.
Merge pull request #3598 from gurbuzali/queue-remaining-request/maintenance

since RemainingCapacityRequest may run on non-partitionThreads it should...