So when I added support for Loops to https://columnly.social, I had to refactor quite a bit to abstract MastoAPI routes and entities properly.
Not only did that open the door to supporting other software more properly, but also inspired me to look into ATProto support so you could combine all your social web accounts in one beautiful client.
No promises, but I do look forward to implementing this when I have time!
I estimate it would take a few weeks of full time development, and once I get caught up with Pixelfed, I plan to tackle this as long as it doesn't interfere with my other obligations.
The social web should be more interconnected, and I'd love to help improve that. ❤️