What you can do to avoid refresh token being sent to every request is to ensure it is only sent to specific path, for example:
res.cookie('refreshToken', refreshToken, {
httpOnly: true,
secure: true,
sameSite: 'Strict',
path: '/refresh-token' // this cookie will only be sent with requests /refresh-token
});
res.cookie('accessToken', accessToken, {
httpOnly: true,
secure: true,
sameSite: 'Strict'
});