Fixed allocation in backends

Multiple pages cannot be allocated in one block, as they might be individually free'd.