We need to make some attempt to prevent the allocator blocking indefinitely for requests it could never satisfy, for example if the VG is full.