Totolink X5000R LAN performance

Hi , just installed OpenWRT 22.03.0 RC4 and everything seems to work kinda OK.

One thing that bother me is iperf3 performance on LAN.

Max send speed on lan is about 800mbit out and about 500mbit in.

Running iperf3 on the device it self against a server on the local network which gets about 930/930 in/out on other devices , including my EA6350 openwrt device.

Out speed on X5000R device :

Connecting to host 192.168.200.11, port 5201
[  5] local 192.168.200.5 port 52852 connected to 192.168.200.11 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.01   sec  95.8 MBytes   798 Mbits/sec    0    880 KBytes
[  5]   1.01-2.00   sec  95.0 MBytes   799 Mbits/sec    0    880 KBytes
[  5]   2.00-3.00   sec  95.0 MBytes   797 Mbits/sec    0    880 KBytes
[  5]   3.00-4.00   sec  95.0 MBytes   798 Mbits/sec    0    880 KBytes
^C[  5]   4.00-4.21   sec  19.8 MBytes   788 Mbits/sec    0    880 KBytes

in speed :

Connecting to host 192.168.200.11, port 5201
Reverse mode, remote host 192.168.200.11 is sending
[  5] local 192.168.200.5 port 48540 connected to 192.168.200.11 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  56.2 MBytes   471 Mbits/sec
[  5]   1.00-2.00   sec  55.1 MBytes   462 Mbits/sec
[  5]   2.00-3.00   sec  55.8 MBytes   469 Mbits/sec
[  5]   3.00-4.00   sec  56.8 MBytes   476 Mbits/sec
^C[  5]   4.00-4.41   sec  23.0 MBytes   470 Mbits/sec

Other device connected via the X5000R switch it self :

Connecting to host 192.168.200.11, port 5201
[  5] local 192.168.200.61 port 40382 connected to 192.168.200.11 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   112 MBytes   937 Mbits/sec    0    419 KBytes
[  5]   1.00-2.00   sec   111 MBytes   929 Mbits/sec    0    419 KBytes
[  5]   2.00-3.00   sec   111 MBytes   931 Mbits/sec    0    437 KBytes
[  5]   3.00-4.00   sec   110 MBytes   925 Mbits/sec    0    437 KBytes
[  5]   4.00-5.00   sec   111 MBytes   933 Mbits/sec    0    437 KBytes
^C[  5]   5.00-5.27   sec  29.2 MBytes   921 Mbits/sec    0    437 KBytes

Connecting to host 192.168.200.11, port 5201
Reverse mode, remote host 192.168.200.11 is sending
[  5] local 192.168.200.61 port 40386 connected to 192.168.200.11 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   112 MBytes   938 Mbits/sec
[  5]   1.00-2.00   sec   112 MBytes   939 Mbits/sec
[  5]   2.00-3.00   sec   112 MBytes   941 Mbits/sec
[  5]   3.00-4.00   sec   112 MBytes   940 Mbits/sec
[  5]   4.00-5.00   sec   112 MBytes   939 Mbits/sec
^C[  5]   5.00-5.36   sec  40.2 MBytes   938 Mbits/sec

1.Is this performance is just on my device/setup , any one else also tested/can test ?
2.Any way to make it better ?

Thanks