https://github.com/topperc approved this pull request. This LGTM. @MaskRay does it look good to you? I think independent of the default small data limit we still need to fix this when there is a small data limit. https://github.com/llvm/llvm-project/pull/82214