Based off the work of Paul and adapted for Tenacity. Original commit: 54b5f7d12c167f3905e1030648fc21a79f881e9c Co-authored-by: Paul Licameli <paul.licameli@audacityteam.org> Signed-off-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>