просто если возможно, я бы хотел узнать подробно, если конечно не трудно для тебя
я думаю просто оставь как есть, пытаясь сделать 1 рендер ты только хуже сделаешь, для 1 рендера нужно делать запрос не в самом компоненте, а до его отрисовки, тобишь нужен будет либо контейнер который тут хейтят, либо предзагрузка при клике на ссылку, которую будет непросто сделать, да и не стоит