Hi John, this seems to be a very similar idea to what I've proposed a year ago: https://mail.openjdk.org/pipermail/openjfx-dev/2023-August/041925.html I think the potential performance impact needs to be carefully considered.