Power-Ups loading slowly

Our customers are complaining that our Power-Ups are no longer loading. When the card is opened, our Power-Up makes some API call and tries to display some information within the card. However, recently more often than not, nothing is displayed and you have to reload the page several times to get the Power-Up to display. I assume what is happening is that the PU cannot get the response from the Trello API quickly enough to display information and the PU loading is stopped due to a timeout.

Our Power-Ups used to work fine so something has changed in the PU architecture recently that causes this. Has anyone else experienced similar regressions lately?