It looks like our test suite is happy with this change, even on Python 3.8
The plan is to merge PR 12027
If you have time, try to run your test suite with the code from that branch and see if there are any issues on Python 3.8
The plan is to release this functionality by the end of this year.
It will not be part of the upcoming 23.10.0 release.
Regads
-- Adi Roiban