SOCKS5 Client On OpenWrt

I got a router setup with x86 single core 1000hz. i have already setup socks5 with redsocks but the problem is redsocks is consuming too much cpu. is there any alternative that can help me achieve the same result with less cpu usage

and what is the same result ?

tunnel all traffic of lan with less cpu usage