[queue] Also save on shift, take and extend