You can wrap your component with memo (https://reactjs.org/docs/react-api.html#reactmemo).
This will generate a memorized version of your component that will mount again only if some of its props change the value. If your six functions calls don't change the preview props values the component will not cause a re-render.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…