Я до сих пор не совсем понимаю вашу проблему, возможно, если бы вы могли предоставить какой-то код, было бы лучше.
Но если вы намеревались вызывать функцию выборки несколько раз и устанавливать состояние сразу после ее получения, тогда вы можете с уверенностью предположить, что setState не должен переопределять другой, независимо от того, выполнялись ли ваши вызовы асинхронно или синхронно.
Но в любом случае вам не следует, как клиенту, отправлять столько запросов одновременно, вы должны запрашивать все данные с сервера