Мне кажется, что ваше приложение имеет довольно уродливую архитектуру.Попробуйте его реорганизовать, иначе у вас будут проблемы.
В любом случае, вы можете попытаться кэшировать данные своих поставщиков в свою собственную базу данных (одну) и сэкономить некоторые ресурсы.