I would look for a printer that supports Web Services for Devices (WSD) or Airscan (eSCL). These protocol allows you setup a scanner without installing a driver.
Here are a couple of starting points for sane-airscan. I discovered it long after I had installed the drivers for my all-in-one.
https://wiki.archlinux.org/title/SANE#Sharing_your_scanner_over_a_network
https://manpages.ubuntu.com/manpages/jammy/man5/sane-airscan.5.html
There is another piece in their library that may be more appropriate "AI Took My Job"
https://app.suno.ai/song/14572e0f-a446-4625-90ff-3676a790a886/
[EDIT - fixed missing words]