More info & some history about this can be found on sin-ack's blog:
https://sin-ack.github.io/posts/sycl-talk-20221007/
I'm not sure how much of it can be upstreamed yet, but we usually try to reduce the number of local patches as much as possible.
Oh, and cc @andrewrk :caret: