I don't think you can leave the client architecture as-is, without it getting steadily worse. Everyone's follow lists are becoming more and more concentrated because the bifurcation in numbers of followers has reached absurd levels, due to the heavy onboarding concentration to Primal. People used to onboard to different clients, which each had its own discovery method. Now, it's like a funnel.