As I was one of the victims… I converted to systemd-boot, because as you said
But as far as I understand rEFInd can boot from snapshots.
I made a thread Converting to rEFInd from sytemd-boot
You can find there what I found on how to get rEFInd up and running.
I hope some user(s) who installed rEFInd can give me feed back, before I just try it and I end up unable to boot!