Backwards compatibility with old versions of EDS
I've been getting a number of reports of Geary 3.32 installed not being able to load avatars via Folks from EDS when installed via Flatpak. Eg geary#321 (closed). This seems to be a version mismatch between the in-package build of Folks/EDS (3.32) and the version of EDS people have running on the host (3.30, etc).
So I'm wondering what can be done to resolve this at the Folks level, if anything. If there were for example multiple versions of EDS built by the Flatpak manifest under different prefixes, could we build a version of the eds backend for each, for example? This would be clunky, but would let packagers target certain EDS versions, which would be useful for supporting e.g. LTS distro users.