If I&#x27;m a Facebook engineer, I would never agree to this because there is no possible way to optimize performance in this scenario.<p>What happens to Facebook when your data provider goes down, or just gets slow?  What if they mess up permissions or change their API?<p>Maybe you&#x27;re thinking &quot;that&#x27;s fine, if my provider isn&#x27;t reliable, my Facebook account becomes unavailable and it&#x27;s up to me to choose a better provider.&quot;  But what about all the people who are sharing your feed (or whatever it&#x27;s called these days, I don&#x27;t really use Facebook)?  Do they query your stuff, and then timeout when it doesn&#x27;t respond in time?  Now other people&#x27;s stuff is slow to load.<p>Just seems like an engineering nightmare, to me.