Use useCallback() to prevent unnecessary re-render
Use useCallback() to prevent unnecessary re-render

I got the `useCallback()` tip from here:
https://youtu.be/i9mMe7Esl7Y?t=754

brainix/vh1,brainix/vh1