I'm currently looking over https://github.com/AstroNvim/astrocommunity/tree/main/lua/astrocommunity/editing-support/auto-save-nvim . They use some magic to make autoformat work with this plugin.
I think we should support that out of the box, without any manual fumbling. Maybe it even works already? Let's have a little exploration on how it currently works with autoformat.